Faq по ролям

Яке визначення.

Чому зміна ролі не дало ефекту?

Зміни ролі дасть ефект тільки після наступного входу відповідного користувача. Інформація про тестування нових ролей міститься в розділі Управління ролями.

Також не забудьте перевірити контекст, в якому призначена роль. Деякі можливості, наприклад, такі як moodle / user: update можуть бути застосовані тільки в контексті системи. Таким чином, призначення ролі з подібною можливістю в контексті курсу не дасть ніякого ефекту.

Чому в новоствореному курсі автоматично з'явилися учасники?

Чому все учні записані в усі курси?

  • Користувачам призначена роль учня в контексті системи замість контексту курсу (дивіться питання вище)
  • Для всіх користувачів встановлена ​​роль за замовчуванням "Учень" на сторінці Адміністрування> Учасники> Права> Користувальницькі політики замість "аутентифицироваться користувач" (Moodle 1.8+)

Чому списки учасників курсу і призначених ролей розрізняються?

Як я можу прибрати адміністраторів зі списку учасників курсу?

Переконайтеся, що адміністратор не присвоєно ніяких глобальних ролей, крім "Адміністратори".

Чому мені видно приховані призначення?

Приховані призначення ролей відображаються для адміністраторів і вчителів, тобто користувачів з дозволеною можливістю viewhiddenassigns (бачити приховані призначення).

Як успадковуються права?

Права (дозволу) успадковуються від ролей, призначених у вищих контекстах, які мають право "Дозволити" для соответствущих можливостей. Якщо для можливості не встановлено "Дозволити" ні в одному контексті (наприклад, створюється або редагується роль на рівні системи), то користувач не має права для використання цієї можливості.

Наприклад, роль "Учень" має дозвіл "Не встановлено" для можливості "Зміна налаштувань системи". Можливість не має права "Дозволити" ні в одному контест, тому користувач, якому призначена ця роль, не зможе змінювати налаштування системи.

Що таке ієрархія прав?

Ієрархія прав визначає, який дозвіл переможе (буде застосовано), якщо виник здається конфлікт. Наприклад, на рівні системи всім учням дозволено залишати повідомлення в форумах, але вчитель може заборонити це в деяких курсах. Ієрархія прав в одних курсах дозволить учневі залишати повідомлення, а в інших немає.

Чи є різниця в системі ролей між Moodle 1.7 і 1.8?

На додаток до великої кількості виправлень і поліпшень в системі ролей (весь список змін можна подивитися в Tracker-е за посиланням Покращення в системі ролей), в Moodle 1.8 контекст система був відділений від контексту сайт.

Контекст "сайт" в Moodle 1.8 - це курс головної сторінки і його елементи. Ролі в цьому контексті можуть бути призначені на сторінці Адміністрування> Головна страніцв> ролі на головній сторінці (Administration> Front Page> Front Page roles).

У Moodle 1.8 була додана кнопка "Дублювати роль", яка суттєво прискорює створення ролей, що базуються на раніше визначених.

Як я можу змінити назву "вчитель" в описі курсу?

  • Перейменувати роль Учитель на сторінці Адміністрування> Учасники> Права> Визначити ролі (Administration> Users> Permissions> Define roles). Нова назва буде застосовано в рамках всієї системи.
  • Дублювати роль вчителя з іншим ім'ям і призначити новостворену роль у відповідному курсі. Для цього на сторінці Адміністрування> Зовнішній вигляд> Відображення вчителів (Administration> Appearance> Course manager) також необхідно вибрати ті ролі, які б ви хотіли показати в описі курсу.
  • Створити нову порожню роль (без можливостей) з бажаним ім'ям і призначити її вчителям крім основної ролі Учитель у відповідному курсі. При цьому на сторінці Відображення вчителів (Course manager) також необхідно вибрати новостворену роль.

У Moodle 1.9 і вище, назви будь-якій ролі можуть бути змінені в налаштуваннях курсу.

Як я можу дозволити вчителям призначати роль учителя іншим користувачам?

Ця можливість для вчителя відключена за замовчуванням, але може бути активована на сторінці Адміністрування> Учасники> Права> Визначити ролі у вкладці "Дозволити призначення ролей" ( "Allow role assignments"). Для цього необхідно активувати перемикач на перетині рядка і стовпця з назвою "Учитель".

Чому функція "Переключитися до ролі .." не працює належним чином для творців курсів?