Manage roles
Roles are a collection of permissions, which can then be assigned, en masse, to a group. Using roles is a way to quickly grant permissions; by adding a user to the group with the appropriate assigned roles, any user in that group then inherits all of those permissions that are assigned to the role.
In authentik, we assign roles to groups, not to individual users.
Create a role
To create a new role, follow these steps:
- In the Admin interface, navigate to Directory > Roles.
- Click Create, enter the name of the role, and then click Create in the modal.
- Next, assign permissions to the role.
Modify a role
To modify a role, follow these steps:
-
To edit the name of the role, click the Edit icon beside the role's name.
-
To modify the permissions that are assigned to the role click on the role's name to go to the role's detail page. There you can add, modify, or remove permissions. For more information, refer to "Assign or remove permissions for a specific role".
Delete a role
To delete a role, follow these steps:
- In the Admin interface, navigate to Directory > Roles.
- Select the checkbox beside the name of the role that you want to delete.
- Click Delete.
Assign a role to a group
In authentik, roles are assigned to groups, not to individual users.
In authentik, each role can only be applied to a single group at a time.
- To assign the role to a group, navigate to Directory -> Groups.
- Click the name of the group to which you want to add a role.
- On the group's detail page, on the Overview tab, click Edit in the Group Info area.
- On the Update Group modal, in the Roles field, select the roles you want to assign to the group from the list of Available Roles in the left box (you can select multiple roles at once by holding the Shift key while selecting the roles), and then click the appropriate arrow icon to move them into the Selected Roles box.
- Click Update to add the role(s) and close the modal.