-
Notifications
You must be signed in to change notification settings - Fork 48
Description
From what I'm able to determine, we've not explicitly stated our approach to making the SecureDrop Workstation accessible to multiple users within a news organization.
We could, for now, settle on a 1 user 1 workstation restriction for purposes of the 0.1alpha. However, such an approach is likely not workable for smaller news orgs (cost-prohibitive), and carries its own security risks for larger ones. So at minimum I think we need to have a better answer in the long run.
What are the downsides of having multiple users share a single workstation? In such a scenario, how do we want to handle "offline mode" in the client, considering that the client might retain some information on a per-user basis (settings, various counters and flags, etc.)? What other risks would we need to manage?
(Of note, Qubes is not a multi-user OS, so this would likely only be workable if we consider that all users using the workstation have and always will have the same access to files on the filesystem.)