Вопрос к знатокам Moodle. Требуется понять best pratics по созданию структуры глобальных групп/потоков/групп курсов исходя из задачи.
Необходимо
- Завести ~ 100 курсов.
- Завести ~ 200 пользователей.
- Пользователи являются сотрудниками разных организаций (у пользователя может быть только одна организация). Всего ~ 30 организаций.
- Пользователь может состоять только в одном отделе организации.
- Все курсы доступны всем организациям, но распределены по отделам. Т.е. пользователь из отдела “маркетинг” видит, например, “курс 1”, “курс 3” и “курс 5”, а пользователь из отдела “бухгалтерия” видит, например, “курс 1”, “курс 2” и “курс 4”.
- Все пользователи организации должны видеть только пользователей своей организации, а так-же оценки коллег. Но не должны видеть другие организации, их пользователей и оценки.
- Студенты должны автоматически назначаться на группу курсов, исходя из отдела в котором они работают.
Вопросы
Каким образом будет наиболее корректно в рамках Moodle организовать подобную структуру, а также реализовать автоназначение студентов на соответствующую группу курсов?
Возможно ли использовать для этого существующие в профиле пользователя поля «Учреждение» и «Отдел»?
--
Большое спасибо!