Create Custom Assets Roles
Custom roles define organization-level (product-level) permissions for Assets (e.g., user management, roles management, spaces creation, asset type configuration, fields, and languages). These roles help align access with internal responsibilities and compliance requirements.
To create a custom role, log in to your Contentstack account and perform the steps given below:
- Navigate to Administration through “App Switcher”, then click the Roles tab to view organization roles.
- Click + New Role.
- Enter a Name and Description (optional).
- Under Choose a Product, click Assets.
- The available permission categories are:
- Spaces
- Fields
- Asset Types
- Users
- Roles
- Languages
- For each category, click Select Permissions, or click the vertical ellipsis and select Manage Permissions.
- A permissions side panel opens. Select the required permissions (View, Create, Edit, or Delete) for the selected category.
- Click Save.
- Configure permissions only for the areas this role should access. Leave other categories unselected to restrict access.
- Click Create Role.
The custom role is created successfully and appears on the Roles listing page with a Custom tag.
The role becomes available for selection when:
- Inviting new users
- Editing existing users’ organization-level Assets roles