REQ: Support for setting vault priority per browser profile
Over the years, there have been quite a few requests for this but I'd like to ask if any more consideration has been made for this feature.
The general idea of these requests has been to change/restrict/reorder 1P vaults based on the web browser active profile. For example, I have Chrome configured for multiple profiles like personal, work, parents, etc. I have a similar configuration with 1P vaults to keep each separate.
When one switches Chrome profiles, it would be great if 1P could detect the profile and show the appropriate/associated vaults.
One way to do this is that the extension passes the UUID of the profile to 1P when requesting access. 1P can be pre-configured to show specific vaults for that UUID. This would be configured by the user similar to how we can set which vaults are included in "All Vaults".
If it is too complicated to have 1P manage/control the vault to profile associations, another way is the extension stores the vault UUID(s) in the Local Storage which is synced to the browser profile online (ie the Google account for that profile). Using an options page opened/managed by the extension (like many other extensions do), the user can select which vaults should be shown while in that profile. When the extension needs access to 1P, it provides a list of vault UUIDs to 1P, which then only displays those vaults. This way it is up to the extension side and not 1P to control what is seen.
This would need to work when the user has multiple Chrome windows open at the same time but logged into different profiles, which is how I use it all the time. I know there were issues with 1P and the extension getting confused when there were multiple windows open but I think that has been fixed.
And yet another idea is to allow the user to set just which vault is the primary for a specific profile. For example, when I use my main profile, my normal "Personal" vault is the primary (set to Cmd+0). Switching windows/profiles to my work profile, the extension would tell 1P that my work profile is active and my associated work vault would become the primary. This way the auto-fill is likely to provide the desired login, instead of when I switch profiles, I have to remember to also manually switch vaults (CMD+#) or else risk auto-filling the wrong credentials.
I hope that these suggestions have given you ideas and possible options on how to tackle this long standing request.
Thank you for listening and considering this request.
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Comments
-
Greetings @Smudge,
I don't want to see you led on at all because I feel it is unlikely that we will be seeing anything like this any time soon. I can see how a small number of power users would find such a feature useful but when looking at who might benefit versus the work required and the potential for incorrect usage requiring support assistance... my gut feeling is it would be a very hard sell.
For those that separate business/personal stuff out into separate vaults and Chrome profiles (the only browser of those supported that could make use of such a feature) I can see why it would seem desirable but outside of this small subset there's no gain. My opinion is of course only that, just an opinion. I'm not saying no, just that my initial feeling is its unlikely to happen.
I would like to say that my opinion is partly based on a lack of knowledge too. Due to how little AgileBits know about how people use 1Password maybe Chrome users make up 95% of our browser connections, maybe a massive number do make use of multiple Chrome profiles and I had no clue. I don't think it's the case but I could be wrong. That's one reason I like the forums, it allows users to join the conversation and while maybe not highly accurate, can sometimes help us correct an impression we've incorrectly formed due to lack of good data.
0