Where do the passwords live?

I’m struggling with this, too. We sort of tried a shared 1Password but run into problems with sharing (of course. You might not want EVERYBODY on the same account. And if the master password ever gets compromised…). So then we sort of try getting everyone to have their own 1Password accounts and make them manually put all the passwords that they need into their personal account, but inevitably some fall through the cracks and then you have to resort to “call that one person who does have the password” anyway. Apparently LastPass is supposed to have a way to easily send somebody else a password and have it show up in their LastPass account, but I haven’t used it myself, and it didn’t appear to take off so it must have not been 100% easy to use.

I’m still looking for a good solution to this. I guess what I want is for everybody to be on one standard, and I can “send” them a password that is somehow encrypted on their computer (and they don’t have to do anything to ‘accept’ or ‘manually enter’ the password themselves) … ? And I can change (or delete) the password and it’ll change it on their computer too …

Can OwnCloud help with this, or is it like Dropbox — it’ll just be on a file on the computer? We used Dropbox to share a 1Password file for a while….