Как разграничить доступ?

Как разграничить доступ?

от Ольга Киселева -
Количество ответов: 1

Добрый день. 

Можно ли сделать следующую роль:

1. Создание учетной записи

2. Назначение курсов пользователям 

3. Отслеживание результатов прохождения курса

Но:

все остальное запретить (вносить изменения в курсы, тесты, содержимое)

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


Можно ли реализовать это? и как?

В ответ на Ольга Киселева

Re: Как разграничить доступ?

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

В Мудл можно создать практически любую роль, используя доступные разрешения из списка на странице редактирования роли (Администрирование ► Пользователи ► Права ► Определить роли - шестеренка справа от роли)

Документация тут: https://docs.moodle.org/31/en/Creating_custom_roles

Можно ли реализовать это? и как?

Создайте новую роль (стандартные роли не редактируйте) и дайте права на выполнение каких-то действий. Например, за ручное создание пользователей отвечает разрешение moodle/user:create

 Если нужно разрешить загружать пользователей - включите moodle/site:uploadusers

И так далее. Вам придется для себя создать ещё одну учетку, назначить новую роль на уровне системы и экспериментировать с правами.