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 Professional plan or higher.

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:

    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. You can further define the role by setting which specific content types the role can work with.

    You can add exceptions to the role if there are specific capabilities and content types that you don't want the role to work with. 

    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.

    Development

    The manage APIs capability allows users to:

    The manage development settings capability allows users to:

    • View codenames of Kentico Kontent objects, such as content items, content types, elements, and so on.
    • View and modify preview URLs.
    • View, add, modify, and delete webhooks.

    Project

    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.