Управление правами

На главной странице курса, в блоке «Управление» имеется ссылка "Назначить роли". Сначала разъясним, что такое "роли". В программе Moodle понятие "роли" пронизывает всю систему. Создание и назначение ролей, в основном, управляются системным администратором – это его прерогатива. Но и учитель, имеет возможности для управления ролями на своем курсе.

В общем, роль - это совокупность прав (разрешений), определенных в целом для сайта, которые могут быть назначены определенным пользователям в заданном контексте. Например, существует предопределенная роль «Учитель». Учитель может полностью управлять дистанционным курсом: задавать наименование, описание, размещать информационные ресурсы, создавать интерактивные элементы, зачислять и отчислять учащихся и так далее. Но эти действия, очевидно, Учитель может проводить только на «своем» курсе. Отсюда возникает концепция «контекста». Контекст - область в Moodle, которой может быть назначена роль. Контексты расположены в иерархическом порядке, где права (разрешения) наследуются с верхнего уровня к нижнему.

  1. Сайт
  2. Категории курсов.
  3. Субкатегории курсов.
  4. Курсы.
  5. Элементы курса.

Т.е. один и тот же пользователь может быть учителем на одном курсе и учеником на другом. Администратор сайта может назначить пользователя Учителем в контексте всего сайта. Тогда такой пользовать наделен правами учителя на всех курсах сайта, как на существующих, так и создаваемых в будущем. Если пользователю назначена роль Учителя в категории, то он будет учителем во всех субкатегориях, курсах, и элементах курсов, которые находятся под этой категорией.

Пользователь, наделенный правами Учителя, в свою очередь, может назначить другим пользователям права более низкого уровня:

·         Non-editing teacher. Дословный перевод -  учитель, без права редактирования. Такому пользователю дается возможность проводить все действия учителя, кроме изменения контента дистанционного курса.

·         Студент. Предопределенная роль для пользователей – учащихся на курсе.

·         Гость. Пользователь, имеющий минимальные права. Он может просматривать ресурсы и элементы курса, но не может проводить какие-либо активные действия, например, вводить текст, отвечать на вопросы теста и т.д.

Для чего необходимо учителю знать концепцию ролей и контекста?

Во-первых, учитель может отключить возможность прямой записи учащихся на курс. Предположим, учитель знает список учащихся курса и не желает допускать на курс других пользователей. Тогда, в установках курса он отключает возможность  записи на курс и, нужных ему учеников, зачисляет «вручную».

Во-вторых, назначение ролей можно проводить в контексте отдельных элементов курса. Например, пользователя, зачисленного на курс в роли Студента (Ученика) можно на отдельном форуме сделать Учителем. Тогда такой ученик будет наделен дополнительными полномочиями, которые позволят ему управлять сообщениями на данном форуме.

На главной странице курса, в блоке «Управление» имеется ссылка «Назначит роли». Переход по этой ссылке приведет к странице с таблицей:

В таблице имеется список ролей и информация об участниках курса, которым назначена какая-то роль. Для того, чтобы управлять ролью, нужно кликнуть по ссылке с наименованием роли. Кликнем, например, по ссылке «Студент». Загрузится страница с формой, в которой два больших текстовых блока:

·         левый блок – список пользователей, обладающих правами роли;

·         правый блок – список потенциальных пользователей, которым может быть назначена эта роль;

·         две стрелки – налево и направо – для переноса выбранных пользователей из одного списка в другой.

Оглавление

Главная