Securely Shared Credentials via KeePassXC
Background
The Kubuntu Council, and indeed groups such as the Media Team require multi-user access to certain accounts. Examples would be Social Media, or Platform administration accounts etc..
Initial investigation reveals that KeePassXC (Available in our Discover SC) has a facility (KeeShare) for providing these shared credentials. Further discussion lead to the realisation that we already have a KDE Collaborate Owncloud instance, which uses our KDE Identity for SSO. Dolphin can mount these shared folders over the network using WebDav.
Requirement
- Trial a POC with a Shared Own Cloud Folder, and KeeShare with a dummy account and password in it to see if it can be shared between Kubuntu Council Members
- TEST - That ONLY those with the Owncloud Shared to them can see this file
- TEST - That the Shared KeePass file is protected with a secure shared password
Reference
https://doc.owncloud.com/webui/next/classic_ui/files/access_webdav.html
https://keepassxc.org/docs/KeePassXC_UserGuide#_database_sharing_with_keeshare