Workspace starts invited users as company members and lets the company decide their role and access. Role permissions provide a reusable baseline, while per-user overrides support two people with the same role but different responsibilities.
Capabilities
A practical structure for the work
1
Company-defined roles
Create role labels and a permission baseline for the company.
2
Per-user overrides
Allow or deny a specific permission for one company member.
3
Server enforcement
Check permissions in protected pages, APIs, and server mutations rather than only hiding buttons.
4
Owner authority
Preserve company-owner control while supporting delegated operational roles.
Workflow
From setup to accountable action
1Invite the person as a company member.
2Assign the appropriate role and baseline permissions.
3Apply individual overrides for responsibilities that differ from the role.
Questions
Clear answers before setup
Can two admins have different access?
Yes. Per-user overrides can change the permissions inherited from the admin role.
Are permissions enforced only in the sidebar?
No. Protected workflows should also enforce permissions on the server.