In Contentful, roles are used to grant permissions for a group of users to see and perform tasks related to their job. There are organization roles and space roles. Space roles grant permissions to see and manage content within a space. They can be assigned to both individual users and teams of users. If a user is a member of multiple spaces, they can have different roles for each space. If a user has an individual space role, and is also a member of a team with a space role in the team, the user will be granted permissions from both roles.
By default, the user who creates a space is assigned the admin role. Different space types have different roles available.
Community space roles (available on all plans):
Admin - can do everything in the space.
Editor - is the only person on the team that can publish content and approve every bit of content before it becomes public.
Team space roles (available on Team plans):
Roles on this tier depend on which space you have, Medium or Large.
Team Medium space roles:
Admin - can do everything in the space.
Editor - is the only person on the team that can publish content and approve every bit of content before it becomes public.
Team Large space roles:
Admin - can do everything in the space.
Editor - is the only person on the team that can publish content and approve every bit of content before it becomes public.
Author - can create content, but neither publish it nor delete it.
Translator - can edit the content in the language they translate to, but never modify the source.
Enterprise space roles (available on Enterprise):
Admin - can do everything in the space.
Editor* - is the only person on the team that can publish content and approve every bit of content before it becomes public.
Author* - can create content, but neither publish it nor delete it.
Translator* - can edit the content in the language they translate to, but never modify the source.
Freelancer* - can create content and edit the content created by themselves.
Custom roles* - customizable roles which have custom permissions which are set by an Admin in the space.
*All space roles (except the admin role) in Enterprise spaces can be managed by the space admin. An admin is allowed to edit a role’s permissions and remove roles. Editing or removing a role will affect all users and teams which are already assigned the role. An admin can manage their roles from the Roles & permissions tab under Space settings.
Are you interested in upgrading to an Enterprise space? Contact our Sales team here.