Автоматическое зачисление студентов на курсы в рамках отделов

Автоматическое зачисление студентов на курсы в рамках отделов

от Илья Новиков -
Количество ответов: 1
Добрый день.
Вопрос к знатокам Moodle. Требуется понять best pratics по созданию структуры глобальных групп/потоков/групп курсов исходя из задачи.

Необходимо

  1. Завести ~ 100 курсов.
  2. Завести ~ 200 пользователей.
  3. Пользователи являются сотрудниками разных организаций (у пользователя может быть только одна организация). Всего ~ 30 организаций.
  4. Пользователь может состоять только в одном отделе организации.
  5. Все курсы доступны всем организациям, но распределены по отделам. Т.е. пользователь из отдела “маркетинг” видит, например, “курс 1”, “курс 3” и “курс 5”, а пользователь из отдела “бухгалтерия” видит, например, “курс 1”, “курс 2” и “курс 4”.
  6. Все пользователи организации должны видеть только пользователей своей организации, а так-же оценки коллег. Но не должны видеть другие организации, их пользователей и оценки.
  7. Студенты должны автоматически назначаться на группу курсов, исходя из отдела в котором они работают.

Вопросы

Каким образом будет наиболее корректно в рамках Moodle организовать подобную структуру, а также реализовать автоназначение студентов на соответствующую группу курсов?

Возможно ли использовать для этого существующие в профиле пользователя поля «Учреждение» и «Отдел»?


--

Большое спасибо!