Запись глобальными группами в роли Учителя

Запись глобальными группами в роли Учителя

от Alexey Piguzov -
Количество ответов: 11

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

В ответ на Alexey Piguzov

Re: Запись глобальными группами в роли Учителя

от Виталий Апраксин -

Глобальные группы у Вас на уровне сайта, надо полагать?

Надо добавить к роли учителя роль с доступом к глобальным группам на уровне сайта.

enrol/cohort:config - дать роли учителя
moodle/cohort:view - дать дополнительной роли на уровне сайта

moodle/cohort:assign moodle/cohort:manage - по желанию

В ответ на Виталий Апраксин

Re: Запись глобальными группами в роли Учителя

от Alexandre Scherbyna -

Это все правильно, но самое простое - не создавать никаких новых ролей, а разрешить moodle/cohort:view роли Аутентифицированный пользователь.

В ответ на Alexandre Scherbyna

Re: Запись глобальными группами в роли Учителя

от Alexey Piguzov -

Спасибо большое Виталий и Александр!

Александр, но ведь Студент тоже Аутентифицированный пользователь, не сможет ли он потом записывать ГГ?

Глобальны группы действительно на уровне сайта (система в списке) Пробовали создать их на уровне категорий (факультетов) возникла проблема в том, что при записи на курс из другого факультета они (ГГ) не видны. Пришлось все в кучу в Систему переносить. Хотел отдельно спросить, но раз уж речь об этом зашла, может подскажете как их увидеть. Или в сторону потоков думать? Пока с ними не разобрался, но что-то мне кажется они для этого и нужны.

В ответ на Alexey Piguzov

Re: Запись глобальными группами в роли Учителя

от Игорь М -

Сейчас тоже попробовал Аутентифицированного пользователя - студенты могут только видеть названия глобальных групп, работать с ними они не могут. Даже списки посмотреть не могут.

В ответ на Игорь М

Re: Запись глобальными группами в роли Учителя

от Alexandre Scherbyna -

студенты могут только видеть названия глобальных групп, работать с ними они не могут. Даже списки посмотреть не могут

Совершенно верно. Следовательно, если названия глобальных групп сайта не являются секретом, то этим способом можно пользоваться.

В ответ на Alexandre Scherbyna

Re: Запись глобальными группами в роли Учителя

от Alexey Piguzov -

Вроде получилось. Сделал как сказал Александр. Спасибо. А если теперь у Роли "Студент" это право убрать? Не будет конфликта между "Аутентифицированый пользователь" и "Студент"? У какай роли приоритет больше?

В ответ на Alexey Piguzov

Re: Запись глобальными группами в роли Учителя

от Alexey Piguzov -

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

В ответ на Alexey Piguzov

Re: Запись глобальными группами в роли Учителя

от Виталий Апраксин -

Дыг, а чо не сделать, как сказал-то Вам?

Касаемо роли студент и у ней убрать право: студент у вас, наверняка, на курсе. А по отношению к системе он пользователь. Вы запретите студенту видеть то, то и то, но только в рамках курса - системы это не коснётся.

Или у вас все студенты получают глобальную роль "студент"?

В ответ на Виталий Апраксин

Re: Запись глобальными группами в роли Учителя

от Alexey Piguzov -

Виталий можно еще вопрос про глобальные группы. Пытались их создать на уровне категорий (факультетов), оказалось что их нельзя записать на курсы Учителей которые в другой категории. Пришлось перемещать все ГГ на уровень Системы. И там куча мала получается. Вот кажется мне не очень это хорошо. Может есть более изящные способы управления Глобальными группами? Спасибо.

В ответ на Alexey Piguzov

Re: Запись глобальными группами в роли Учителя

от Виталий Апраксин -

 вопрос про глобальные группы. Пытались их создать на уровне категорий (факультетов), оказалось что их нельзя записать на курсы Учителей которые в другой категории.

что запутался(((
вроде, сначала про роли и ГГ говорили....

В ответ на Виталий Апраксин

Re: Запись глобальными группами в роли Учителя

от Alexey Piguzov -

Да с Ролями-то разобрался, это уже второй вопрос, отдельную тему не стал создавать так как тоже про ГГ. Смысл в том что Учитель не видит ГГ созданные в другой категории. Поэтому пришлось все ГГ переносить в контекст Системы.