Интеграция с ЭБС Znanium позволяет авторизовать пользователей ELiS в ЭБС Znanium и отобразить учебники из ЭБС Znanium на сайте ELiS как удаленный ресурс.
Содержание
Как работает для пользователя[править]
- Пользователь заходит на сайте ELiS и по метаданным находит учебник.
- ELiS автоматически авторизует пользователя в ЭБС Znanium. Если у пользователя не был создан аккаунт в ЭБС Znanium, его будет предложено создать.
- ELiS показывает удаленный учебник из ЭБС Znanium в своем сайте (пользователю один раз надо будет пароль к аккаунту в ЭБС Znanium при первом просмотре учебника).
- Пользователь может открыть учебник в новой вкладке на весь экран, перейдя на сайт ЭБС Znanium, или читать его в ELiS.
Когда нужна интеграция с ЭБС Znanium[править]
Интеграция оптимальна при покнижном комплектовании, когда в Znanium закупается относительно небольшое число учебников.
Плюсы:
- пользователю не надо вводить логин и пароль в ЭБС Znanium при повторных посещений и не надо его знать. Аккаунт с ассоциацией с организаций в ЭБС Znanium можно создать через интернет. Также поиск по метаданным будет находить учебники Znanium в ELiS.
Минусы:
- необходимо импортировать учебники Znanium в ELiS как удаленный ресурс и администрировать их;
- книги из ЭБС Znanium в ELiS доступны только для авторизованных пользователей.
Настройка интеграции[править]
- В ЭБС Znanium надо получить домен вашей организации (domain) и секретный ключ (secret key - секретный пароль) https://new.znanium.com/help/portal;
- Включить в ELiS модуль ELiS Znanium;
- Ввести в настройках модуля ELiS Znanium полученные настройки на сайте https://example.com/admin/config/content/elis_znanium.
ELiS настроена, можно приступать к импорту удаленных ресурсов.
Импорт[править]
В настоящий момент книги из ЭБС необходимо импортировать в ручном режиме, путем создания удаленных ресурсов с простановкой корректных ссылок на книги.
Встроенные ресурсы должны иметь URL по шаблону:
- ^https?://(new\.)?znanium\.com/catalog/document\?id=([\dA-Za-z\-\_]+)
Примеры разрешенного URL:
Кнопка бесшовной авторизации[править]
Вместо встраивания ресурсов, можно создать кнопку бесшовной авторизации, перебрасывающей на главную страницу ЭБС