TLDR: Need password controls for more than just documents. Integrations like Google calendar should have it too.
The use case:
1) I have one Legend account that I use for everything: work, personal, side projects, and so on. My home computers, phone, and work computer are all set up so that I can access this same account on any device.
2) But since I want to keep my private life separate from my work, I’ve locked my personal documents. I do not unlock these on work devices because that stuff is private and shouldn’t be available to anyone at my work.
3) I have my Google calendar and drive services tied to my legend account. Those integrations are awesome.
The problem:
When I add anything from Legend to Google calendar, it’s visible on all devices regardless of whether that calendar is a personal calendar or work one. Calendars look like they’re set up globally for each Legend account and can’t be restricted on a device basis. So personal tasks that I’ve scheduled in my calendar show up in my work app which messes up the privacy part of my use case.
A potential solution:
Legend could have a way to lock resources like certain Google calendars, drives and other integration resources on a ‘profile’ basis. So I’d have a ‘work’ profile and an ‘everything else’ profile that would need to be unlocked as a separate step after logging in to give access to a limited subset of resources that my overall account has like my personal calendar. This might look a lot like having to unlock a password protected (encrypted?) document the first time that you access it.