To anyone using Figma across multiple client organizations (e.g., at a design agency):
In the Figma Desktop App, it is difficult to recognize which organization is currently "active" across multiple tabs. This leads to a critical risk: accidentally creating a new file in a client’s workspace when it was intended for another organization.
Because Figma defaults the "active context" to the last one visited, a simple shortcut or clicking the "+" tab can result in hosting internal or sensitive data in the wrong workspace.
Is there any technical workaround or structural solution to make organization boundaries more rigid in the Desktop App?
We have already tried manual workarounds such as:
-
Opening different client projects in separate windows.
-
Using different browser profiles with specific colors to distinguish Orgs.
However, these are not ideal. In a fast-paced agency environment, relying on a designer's "manual vigilance" is not a sustainable solution to prevent this security risk.
Relying on "human vigilance" is not enough in a fast-paced agency environment. We are looking for any "hacker-level" ideas or external tools that can help isolate these workspace contexts so that we don't have to rely on a designer's manual attention to prevent this security risk.
Thank you for your help!
