Интеграция Moodle с информационной системой вуза

Интеграция Moodle с информационной системой вуза

от Сергей Юшинин -
Количество ответов: 11

Для пользователей и администраторов Moodle не секрет, что эта системы не вполне приспособлена к использованию в соответствии с требованиями российского законодательства и требований министерства образования.

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

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

В этой связи задача интеграции СДО в уже имеющуюся информационную систему вуза приобретает особую актуальность.

Читать статью полностью...

В ответ на Сергей Юшинин

Re: Интеграция Moodle с информационной системой вуза

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Рекламу в технический раздел незачем пихать!

В ответ на Виталий Лавров

Re: Интеграция Moodle с информационной системой вуза

от Сергей Юшинин -

Фу, как грубо. Соблюдайте реноме.

Какая ж тут реклама?

Я ничего не продаю, а готов поделиться техническими способами решения.

Наверняка найдутся желающие связать свои ИС с Moodle.

В ответ на Сергей Юшинин

Re: Интеграция Moodle с информационной системой вуза

от Alexandre Scherbyna -
готов поделиться техническими способами решения

Спасибо, Сергей.

Меня, например, давно интересует установка и использование сервера LDAP, но достаточно подробного руководства на эту тему найти не удалось. Может вы поможете?

В ответ на Alexandre Scherbyna

Re: Интеграция Moodle с информационной системой вуза

от Сергей Юшинин -

Да, конечно.

Включаете плагин LDAP /admin/settings.php?section=manageauths

Настраиваете параметры /admin/auth_config.php?auth=ldap

Пример параметров в прилагаемом файле.

URL сервера - имя контроллера домена Active Directory (AD) Windows (он поддерживает LDAP)

Особое внимание нужно обратить на имена LDAP, именно с ними сложности

Отличительное имя - имя пользователя от которого будет происходить поиск (связывание, binding) других пользователей. Это простой пользователь (не админ), созданный в AD.

Например есть пользователь в домене iict.local с именем sdouser. В синтаксисе LDAP это будет  cn=sdouser,ou=moodle,dc=iict,dc=local 

, где cn - имя пользователя, ou - контейнер, dc -компоненты имени домена

Настройки поиска пользователей

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

Например строка

ou=students,dc=iict,dc=local;ou=sotrudniki,dc=iict,dc=local;cn=users,dc=iict,dc=local

Задает три контейнера students, sotrudniki и users в домене iict.local.

Первые два контейнера даже лишние, исторически остались.

Сначала думали помещать студентов и сотрудников в определенные контейнеры, а потом разрешили всем - контейнер users. 

Сопоставление данных

тут нужно задать откуда будут браться данные пользователя.

В примере используются именно имена атрибутов, характерные для LDAP AD Windows 

PS. Для ознакомления с именами LDAP полезно воспользоваться программой LDAP Browser или аналогичной.

Вот вкратце этого достаточно. Возникнут вопросы - пишите.

В ответ на Сергей Юшинин

Re: Интеграция Moodle с информационной системой вуза

от Alexandre Scherbyna -

Спасибо Сергей, но вы описали что нужно сделать со стороны Moodle. Меня же больше интересует другая сторона: как сам LDAP-сервер создать и как с ним работать. Можете по этой части сориентировать?

В ответ на Alexandre Scherbyna

Re: Интеграция Moodle с информационной системой вуза

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Ответ на этот вопрос сильно зависит от платформы.

В windows есть AD, в который входит ldap, настройка его проста.

Если нет AD, то openldap. Не знаю, появились ли за последние несколько лет вменяемые браузеры/редакторы/админки ldap.

В самбе есть свой ldap-сервер.

В ответ на Виталий Лавров

Re: Интеграция Moodle с информационной системой вуза

от Alexandre Scherbyna -
Сейчас уже появились и облачные Active Directory...
Я знаю, что целые книги об этом написаны, и что можно много всяких задач решать с помощью AD. Но может кто-то посоветует статью, по которой можно создать и настроить LDAP-сервер конкретно для работы с Moodle? Платформа - та, с корой легче начинать: Windows Server, наверное?
В ответ на Alexandre Scherbyna

Re: Интеграция Moodle с информационной системой вуза

от Сергей Юшинин -

Да, если у вас есть сеть на Windows, то есть и контроллер домена (AD), в нем уже РАБОТАЕТ LDAP.

Ничего дополнительно ставить не нужно.

В ответ на Alexandre Scherbyna

Re: Интеграция Moodle с информационной системой вуза

от Evgeniy Schuetz -

Александр, я OpenLDAP на SUSE 10 ставил несколько лет назад для опытов, совмещал с Мудлой 1.9. Очень приятная утилита есть: phpLDAPadmin - http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page

В принципе, особых сложностей не было.


В ответ на Сергей Юшинин

Re: Интеграция Moodle с информационной системой вуза

от Mikeles Mikeles -

Приведите пример, с какими системами удалось провести интеграцию и как это осуществлялось?

Может вебинар проведете?