Role Based Access Control
Custom roles and permissions

Smooth publishing with different roles and permissions

Strapi roles

Role-Based Access Control

Admin icon

Reduce administrative work and IT support

Create, add and switch roles quickly and implement them globally across operating systems, platforms and applications.
Role icon

Improve privacy and confidentiality compliance

Easily meet statutory and regulatory requirements for privacy and confidentiality by securely managing how data is being accessed and used.
Mark icon

Maximize team efficiency

Align roles with the organizational workflow and help your team do their jobs more efficiently and autonomously.
Pricing plans

4 plans to exactly fit your needs

The free Community Edition RBAC includes 3 default roles. More Custom Roles are available in the Enterprise Edition: unlimited custom roles in the Bronze, Silver, and Gold plans.

The Bronze is available for free to students, open-source, and non-profits.

Enterprise edition

Manage permissions effortlessly with Custom Roles

Create roles that match your internal organisation. Assign the role to different people, modify the permissions of each role at any time. With custom roles, your team members have access to the content they need, not more, not less.

Enterprise Edition

Field-granularity for maximal security

You can configure permissions for any operation on any field of any content type. Your data is completely secure and you minimize the risk of data breach or leakage.


More Features

  • CTB icon

    Content Types Builder

    • Build an awesome publishing experience for your editor team, by giving them the freedom to build any page on the go.
    • Your front-end developers can autonomously choose any name and reuse them in the front-end code.

    Discover this feature

  • Media icon

    Media Library

    • Upload your images, videos, audio or documents to the media library.
    • Easily find the right asset, edit and reuse it.

    Discover this feature

  • code

    Customizable API

    • Create your REST or GraphQL API without coding in a couple of minutes
    • Hop in the code and customize the API however you want

    Discover this feature

  • Internationalization icon


    • Create multilingual websites or apps
    • Localize content by translating the text and adapting the messaging & page structure to each version

    Discover this feature

  • settings

    Custom fields

    • Create a unique editing experience by customizing the admin panel at ease.
    • Integrate your Strapi app with other tools like Shopify, Youtube, Google Maps, CKEditor and more

    Learn more