Chapter 6. Managing Permissions: Roles and Capabilities
We already touched upon permissions in Chapter 3, Courses, Users, and Roles. Now we want to cover roles and capabilities fully, which is a complex but powerful subject. Roles define what users can or can't see and what they can or can't do in your Moodle system.
In this chapter, we will:
Understand how permissions work and how they fit into different contexts
Assign roles to different users in different contexts
Modify roles and create new ones, including a role for parents or mentors
Manage a range of administrative role-related settings.
Let us start with a short definition that should be borne in mind when managing permissions:
Note
A role is a collection of capabilities.