keepass2android icon indicating copy to clipboard operation
keepass2android copied to clipboard

Feature request: add CrossProfileApps support

Open ivysrono opened this issue 4 years ago • 3 comments

Previous discussion: https://github.com/Kunzisoft/KeePassDX/issues/526#issuecomment-738829227 https://github.com/oasisfeng/island/issues/172#issuecomment-739661853

Keepass2Android can still request "cross profile" privilege to communicate between instances.

https://developer.android.com/reference/kotlin/android/content/pm/CrossProfileApps

https://techcommunity.microsoft.com/t5/intune-customer-success/outlook-for-android-and-cross-profile-switching-experience/ba-p/1949089

ivysrono avatar Dec 12 '20 06:12 ivysrono

How do you add these privilege? Is there any documentation?

J-Jamet avatar Dec 12 '20 08:12 J-Jamet

https://developer.android.com/reference/kotlin/android/content/pm/CrossProfileApps

https://techcommunity.microsoft.com/t5/intune-customer-success/outlook-for-android-and-cross-profile-switching-experience/ba-p/1949089

ivysrono avatar Dec 12 '20 08:12 ivysrono

@ivysrono This looks promising at the first glance, but when you think about it more it looses it's appeal for password manager app like KeePass IMHO. It is nice for email and calendar apps where you have separate profiles and want to switch between them, but for password manager with single database it doesn't make much sense. Maybe in case you have one database for work stuff and another for personal stuff, both even stored at different places, so you are running two instances of KeePass anyway. Then it can maybe have some benefits. But for me the main downside of the work profile and KeePass is that I can't fill passwords from KeePass running in personal profile to the apps running in work profile...except by copying them manually using clipboard.

johny-mnemonic avatar May 06 '22 09:05 johny-mnemonic