Roles and Permissions
Give each user the right level of access, from everyday editing to enterprise-grade governance.
React Bricks helps teams collaborate safely with built-in roles, granular permissions, custom roles, and single sign-on.
Roles and permissions in React Bricks
What it is: Roles and permissions control what each user can see, edit, approve, publish, or administer inside a CMS project.
How React Bricks handles it: React Bricks supports built-in roles, custom roles, fine-grained permission logic, and SSO so teams can model access around their real organization.
Why it matters: Multiple editors, markets, agencies, or departments can share one website while keeping responsibilities and approval boundaries clear.
Invite users to collaborate
As the owner of a React Bricks app, you can invite other users to collaborate across content, marketing, and development workflows. This makes it easy to bring the right people into the app without giving everyone the same level of access.
Built-in roles: Admin and Editor
When you invite a user, you first choose their main role: Admin or Editor. These built-in roles can then be further shaped with fine-grained permissions and custom roles.
Admin
Admins have full access to an app: they can create, edit, delete, approve content, and modify settings. Unless they are the app owner, they cannot invite other users or change plans.
Editor
Editors primarily work on content. Owners can grant additional permissions such as creating or deleting pages, editing SEO and page attributes, triggering builds, or approving pages. Editors cannot change app settings from the dashboard or take over administrative controls.
Custom Roles
Enterprise plans also support custom roles, so organizations can model permissions around their real teams and internal processes.
Fine-grained Permissions
React Bricks supports fine-grained permissions through code functions at the level of page type, page, language, or brick. Access can be limited based on the user’s name, main role, or custom role.
This gives enterprise teams much more control than simple admin/editor splits, especially when different teams need access to different content models, markets, or workflows.
Single sign-on
For enterprise plans, React Bricks also supports security and compliance requirements that include Single Sign-On with major identity providers, typically through SAML.
Related workflow features
Roles and permissions work especially well together with Approval Workflow, Collaboration, and Security & Compliance.