Summary

In this chapter, you learned what roles are and how they are applied in different contexts. We then covered the modification of existing roles before creating our own custom roles such as parent, inspector, or librarian. Finally, we looked at the management of administrative role-related settings.

Getting your head round the roles concept in Moodle is vital if you wish to add, modify, or remove functionality for a distinct group of users. As always, there is a trade-off between the complexity of such a system and its flexibility. While you can argue about the user-friendliness of the roles system, it has certainly proven to be one of the most powerful concepts in Moodle.

The interconnectedness between courses, users, and roles is crucial. ...

Get Moodle 3 Administration - Third Edition 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.