Specific permissions let you limit the scope of a permission to a subset of users or entities within a module, instead of applying it to the entire community.
Instead of giving someone the "Reset password" permission for all users in the community, you can restrict it to just collaborators in Argentina.
-
General permissions Specific permissions Scope Apply to all content in the module. Apply to specific entities within the module. Example "Manage users" = applies to all users in the community. "Manage users" = applies only to the group Country = Argentina. Configuration Checkbox enabled/disabled. Requires defining the scope (which entities it applies to). Specific permissions coexist with general ones. If a user has a role with a general permission and another with a specific permission for the same module, the broadest access applies.
-
-
Go to the creation screen.
- Set up the name and description of the role.
- Assign the collaborators this permission will apply to.
- In the Permissions tab, choose the scope:
- All: the permission applies to all entities in the module (same as a general permission).
- Specific: choose which specific entities it applies to.
- If you chose Specific, select the entities from the selector that appears (groups, users, etc.).
-
Scope type Description Segmentation group Define rules by combining segmentations with AND/OR. Relationship between members The scope is defined based on the relationship between the role member and end users. All users Full scope over the community (same as a general permission). Specific users Manually select people by name. -
Within the Users module in Roles and Permissions, you can independently assign the following specific permissions to delegate certain actions for a limited group of collaborators without giving access to the entire organization:
Permission What it allows Download report of target group users Download a report with information about users who belong to the role's target group. Only includes users within the defined scope. View segmentation of target group users Enables the Segmentation tab in read-only mode within the user's profile for collaborators in the target group. Edit segmentation of target group users In addition to viewing the Segmentation tab, allows editing and saving changes. Automatically includes the view permission. Applies to users in the target group. These permissions do not replace Manage users. Anyone who already has that general permission still has full access to all users. The specific permissions in the Users module are for delegating certain actions to a limited scope.
-
Within the Courses module in Roles and Permissions, you can independently assign the following specific permissions to delegate certain actions for a limited group of collaborators without giving access to the entire community:
Permission What it allows Download course report Access the Courses module, filter, and see the View report option in each course's menu. Within the report, you can filter, switch between the evaluation and satisfaction survey tabs, and download or email the report. Does not include quick actions for each collaborator. Reset course progress Access the same module and report, but in the actions for each collaborator, only Reset progress is visible. Does not include report download or the option to complete the course. Manually complete courses Same as above, but in the actions for each collaborator, only Complete course is visible. Does not include report download or progress reset. If someone has more than one of these permissions, they see the combination of those actions. The courses they see depend on the target group defined for the permission: only courses assigned to collaborators within that scope will appear. A course assigned only to people outside the target group will not appear in their list.
These permissions do not replace Manage courses. Anyone who already has that general permission still has full access to all courses in the community, including creating, editing, and deleting. The specific permissions in the Courses module do not enable those actions: they only delegate reporting, progress reset, and manual completion for a limited scope. Any of these permissions grants access to the admin panel.
Permissions are evaluated cumulatively: if any role grants an action, the user can perform it. This applies to both general and specific permissions.
If you want to restrict the scope of a permission, make sure the user doesn't have another role that grants the same permission with a broader scope.
To see all available permissions by module, check out What permissions can I set in a role?