Как запретить преподавателям удалять себя из курса?

Как запретить преподавателям удалять себя из курса?

от Александр San -
Количество ответов: 3
Несколько раз появлялась ситуация : препод чистит студентов и удаляет себя. причем, при записи его на курс снова он его не видит - помогает резервное копирование и разворачивание курса в новый.

Просмотр роли Учителя показывает показывает что в ней право Отчислять себя из курса - не дано. Куда копать далее не ясно. Версия 2,4,1+ role_teacher

В ответ на Александр San

Re: Как запретить преподавателям удалять себя из курса?

от Vadim Tabunshchik -
Изображение пользователя Developers
Просмотр роли Учителя показывает показывает что в ней право Отчислять себя из курса - не дано.

Это право отвечает только за вывод ссылки «Исключить себя из курса …» в блоке "Настройки".

А "препод чистит студентов и удаляет себя" с использованием совершенно другого инструмента: способы записи в курс. Вот тут и нужно что-то менять в вашей консерватории: для преподавателей должен быть отдельный способ записи с соответствующим названием, для студентов создайте другой способ записи вручную, чтобы не было путаницы. Или записывайте студентов не вручную, а другим способом (глобальными группами, например). Вручную запишите только преподавателей и отберите у них право управлять ручным способом.

В ответ на Vadim Tabunshchik

Re: Как запретить преподавателям удалять себя из курса?

от Александр San -
Не думал что так все печально. студенты (из поддомена) синхронизируются в глобальные группы, но есть обезличенные учетки и временные. Преподавателей (из домена) к сожалению невозможно впихнуть в глобальные группы - мудл может работать только с одним доменом.

Можно подробнее что за другой способ записи вручную?

В ответ на Александр San

Re: Как запретить преподавателям удалять себя из курса?

от Vadim Tabunshchik -
Изображение пользователя Developers
что за другой способ записи вручную?

Ввёл в заблуждение. "Запись вручную" ожет быть только один экземпляр. Это у меня в одном курсе было несколько, т .к. я экспериментировал и создавал их прямо в БД улыбаюсь

Единственное решение вижу - разграничить способы записи для преподавателей и студентов, если преподаватели не понимают что делают. Записывайте преподов вручную и запретите им управление этим спсобом.