User roles control the access and permissions of workspace members by defining what objects and actions each member can interact with. Roles are applied to individual users or groups; when a user belongs to multiple groups with conflicting roles, the system grants the highest applicable privilege. For a broader overview of how roles fit into DevRev's permission model, see Access control and Roles.
DevRev includes default roles—Admins, Platform Users, and Support—that are available in every workspace without any configuration. You can create custom roles to extend or restrict access beyond these defaults.
📝 Note: User roles apply to workspace members only. Roles for external customers are managed separately under Settings > Customer Management > Roles. See Customer roles for details.
Go to Settings > User Management > Roles and select + Create new.
Enter the role name and description.
Select an object, such as Ticket or Inbox, to assign permissions.
To restrict permissions, select + Add condition and create a custom condition.
To apply privileges to all subtypes of the object, select Apply to all subtypes.
To configure privileges for specific subtypes:
In the subtype section of the object, select Add.
Select the subtype to update privileges.
To further restrict privileges, add a custom condition as with object roles.
Select Save.
📝 Note: For field-level access control and advanced privilege configuration, see Configure roles.
Go to Settings > User Management > Roles and select the role to update.
Select Edit.
Update the role details.
Select Save.
Roles can be assigned to groups or to individual users. When a role is assigned to a group, all members of that group inherit the role automatically. Roles can also be assigned directly from an individual user's profile.
Go to Settings > User Management > Roles and select the role to assign.
Select Assign role.
To assign the role to a group:
Select + Group.
Search for and select the groups.
Select Assign role.
To assign the role to a user:
Select + User.
Search for and select the users.
Select Assign role.
⚠️ Warning: You cannot assign a role to the All users group.