Admin
Full access to workspace settings, billing, all projects, and member management. Assign sparingly.
The platform uses a role-based access control (RBAC) model. Roles are assigned at the workspace level and can be overridden at the project level for granular control.
Three built-in roles cover most team structures:
Admin
Full access to workspace settings, billing, all projects, and member management. Assign sparingly.
Member
Can create projects, manage content, and invite collaborators within their projects. Cannot access billing or workspace settings.
Viewer
Read-only access to projects they are explicitly added to. Cannot create, edit, or delete content.
Custom roles let you define precise permission sets for teams with non-standard access needs. Each custom role is built by selecting from a list of granular permissions.
To create a custom role:
Common custom role patterns:
A member’s workspace-level role can be overridden for specific projects. Project-level roles take full precedence within that project.
To assign a per-project role:
Removing a per-project override reverts the member to their workspace-level role for that project.