Sometimes, the roles defined by the system are not enough, and we need to create roles specific to our institution. A role is assigned to a user in a certain context and allows them to perform certain actions within that context.
This list of actions the user can perform, that is, the permissions the role has, are editable, allowing us to create roles that are very limited or very powerful depending on the permissions we assign.
To create a role, go to Site administration > Users > Permissions > Define roles.
On the screen, you will see all the roles existing in the system:
To add a new role, you can click Add a new role at the bottom of the roles list. Select the role that will be used as a base to create this new role and click Continue.
Give your new role a short name, full name, and, if you want, a description.
By selecting the role archetype, we ensure that the role we create will have, by default, the privileges of that archetype.
We will also select the contexts where the role can be assigned to users (for example, Course, activity, category) and the permissions over roles that users with this role will have. This refers to whether this role can impersonate users in other roles, assign roles to other users, etc.
Finally, you can review the privileges and enable or disable those you consider appropriate for this new role.
It is also possible to edit existing roles by modifying their permissions.
Comments
0 comments
Please sign in to leave a comment.