Как разграничить администрирование конкретных пользователей?

Re: Как разграничить администрирование конкретных пользователей?

от Vadim Tabunshchik -
Количество ответов: 0
Изображение пользователя Developers

Вам не Мудл нужно использовать в этом случае, а iomad

https://www.iomad.org/main-features/multi-tenancy/

Гугло-перевод:

Iomad позволяет создавать компании, расположенные на вершине Moodle, обеспечивая пространство, где могут быть назначены пользователи и курсы. Эти компании хранятся отдельно на сайте Moodle, что означает, что пользователи из одной компании не будут видеть пользователей из другой.

Переданное администрирование. Назначенные пользователи для каждой компании могут управлять всеми своими задачами по администрированию пользователей, такими как создание и управление пользователями, назначение курсов или лицензий и запуск отчетов. Можно определить иерархию компании, которая позволяет менеджерам видеть только тех пользователей, которыми они управляют.

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

Индивидуальный брендинг - каждой компании может быть назначена своя уникальная тема, или новые темы Iomad могут быть использованы для быстрого создания фирменного стиля для каждой компании, включающего логотип и собственный CSS для каждой компании.
Возможности для каждой компании.

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