Skip navigation

Role capabilities

When configuring roles in your project, you can choose from a number of capabilities. Each capability defines what your users can do within a Kentico Kontent project.

Premium feature

Custom roles require a Business plan or higherOpens in a new window.

Table of contents

    For an in-depth example of using roles and workflow together in your project, see Setting up a common production flow.

    Content production

    The view ‌capability allows users to:

    The edit ‌capability allows users to:

    • Add and modify content items.
    • View all assets in the project.
    • Add, modify and delete assets.
    • Restore older versions of content items.
    • Create a new version of content items.
    • Discard latest versions of content items.

    The create ‌capability allows users to:

    The delete ‌capability allows users to:

    • Delete content items

    You can allow users to work with all content or only the content items assigned to them. The role can be further defined by setting which specific content types and content groups the role can work with.

    If there are specific capabilities such as content types and content groups that you don't want the role to work with, exceptions can be added to the role.

    Active capabilities and publishing

    Note that the content capabilities of a given role can also be restricted by your project's content workflow setup. For each step in the workflow, you can limit which roles can work on content in a given workflow step and move it to the following steps.

    For example, if you want only Project managers to be able to publish content:

    1. Set up your workflow steps so that only a single step transitions to the Published step, for example a step named Approved.
    2. Limit the Approved workflow step to the Project manager user role.

    For a more thorough example of using roles and workflow together, see Setting up a common production flow.

    Content models

    The manage content types and content type snippets capability allows users to:

    The manage taxonomy capability allows users to:

    • View taxonomy groups and terms.
    • Add, modify, and delete taxonomy groups and terms.

    The manage sitemap capability allows users to:

    • Add, modify, and delete sitemap items.


    The manage APIs capability allows users to:

    The manage development settings capability allows users to:

    • View and modify codenames of content items.
    • View and modify preview URLs.
    • View, add, modify, and delete webhooks.


    The manage localization capability allows users to:

    • View the project's localization settings.
    • Add and configure project languages.

    The manage workflow steps capability allows users to:

    • View the project's content workflow settings.
    • Add, modify, and delete workflow steps.
    • Reorder workflow steps.

    The invite and manage team members capability allows users to:

    The manage custom roles capability allows users to:

    • Add, modify, and delete custom roles.