Capabilities

So far, we have given users existing roles in different Moodle contexts. In the following few pages, we will have a look at the inside of a role where capabilities dictate what functionality is allowed. Remember, a role is a collection of capabilities. Once we have understood these, we will modify existing roles and create entirely new custom ones.

Role definitions

Existing roles are accessed via Users | Permissions | Define roles. The screen that will be shown is similar to the familiar Assign roles screen, but has a very different purpose:

Role definitions

When you click on a role name, its composition is shown. Each role contains a unique Role name ...

Get Moodle 2 Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.