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.

Discover all the advantages for enterprise teams

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.

Ready to start building?