Иерархия Контекстов и унаследование Ролей.

Назначением Роли пользователю в определённом Контексте, Moodle гарантируете ему Полномочия, делегированные этой Роли для этого Контекста и во всех более низких Контекстах.

Список Контекстов в иерархическом порядке:

• System (Site) – Система или Сайт (нет более высокой родительской иерархии).

• Front page – Главная страница (родитель = Система).

• Course category – Категория Курса (родитель = Категория родителя или Система).

• Course – Курс (родитель = Категория или Система).

7 • Activity – Действие (родитель = Курс или Система).

• Block – Блок (родитель = Курс или Система).

• User – Пользователь (родитель = Система).

Роли могут быть унаследованы, и будут работать, если только назначение каждой из них сделано в правильном Контексте. Например, Роль Преподавателя должна быть назначена пользователю в Контексте Курса или Категории Курсов; Модератор Форума для конкретного Форума должен назначаться в этом конкретном Форуме

» Пособие- путеводитель по документации Moodle 2.5.