A Role is a collection of permissions that applies to all the users who are assigned to it. Using Roles, you can assign permissions to a group of users rather than assigning permissions individually.
Roles enables you to set permissions on all/specific entries, all/specific assets, and all/specific asset folders. While you can create a role, Contentstack has already defined roles, which you can assign to a user, named as “Admin,” “Developer,” and “Content Manager.”
Additional Resource: To know more about roles and their associated permissions, refer to the Types of Roles article.
For example, if you create a role that has “Create” and “Delete” permissions on certain content types and assign this role to 20 users, all these 20 users will have”‘Create” and “Delete” permissions on all the entries of the assigned content types.
You can browse through the following topics, mentioned in the “More Articles” section, to learn more about Roles.