home

Модуль

Модуль ELiS Access Organization

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

Модуль создает поле: field_access_rw_organization и назначает его папкам каталога.

В созданное поле можно вписать отдельные организации, при этом:

Модуль ELiS Access User

Модуль решает две задачи:

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

Модуль создает два поля: field_access_read_user и field_access_rw_user и назначает их папкам каталога.

В созданные поля можно вписать отдельных пользователей, при этом:

Модуль ELiS LDAP

При установке в корпоративной сети может потребоваться управление доступом с помощью групп в LDAP.

Компания Intel уже опубликовала модуль LDAP с помощью которого можно настроить синхронизацию ролей в Drupal с группами в Active Directory.

Но в ELiS многие задачи по доступу управляются не ролями в Drupal, а путем ассоциации сущности пользователя с сущностью одной или нескольких организаций. В целом это похоже на роли, но работает независимо от ролей в Drupal.

Модуль ELiS License

Модуль создает ноду типа license для управления доступом к ресурсам.

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

Затем лицензию на ресурсы можно привязать к организации (в словаре organizaion).

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

RPM-пакет: drupal7-elis-mod-drm.

Модуль Subj access

Модуль ELiS DRM ограничивает просмотр ресурсов, но иногда необходимо ограничить и загрузку.

В Drupal есть штатный механизм ограничения создания ресурсов на основе ролей (можно создать роль библиотекая, контент-менеджера, администраторам, модератора и т.п. и выдать им разные разрешения на создание и редактирования своих и чужих ресурсов).

Модуль Subj library

Модуль создает каталог библиотеки и решает сразу несколько задач:

  • Создание каталога (точнее навигаторов);

  • Создание коллекций ресурсов;

  • Создание административного каталога (для управления правами);

Модуль Ebooks DRM

Модуль реализует расширенное управление правами над книгами в PDF и расширяет функционал модуля ELiS DRM.

Модуль может реализовывать поддержку конкурентных лицензий, подсчет числа скачанных книг и возврат (удаление) книг с приложений ELiS.

Модуль поставляется вместе с модулем Ebooks в том числе с бесплатной лицензией, но не обеспечивает полноценное функционирование DRM-защиты без модуля ELiS DRM.

Модуль ELiS DRM

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

Управление доступом производится на основе полей, прикрепленных к нодам (ресурсам).

Доступ может быть ограничен на чтение списком организаций (пользователь получит доступ, если ассоциирован с организацией IP-адресом или зарегистрировался из её сети).

Модуль ELiS Web

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

По-сути осуществляет подобие хостинга статических сайтов.

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

Модуль содержит плеер, запускает с виртуальной файловой системы файл index.html (index.xhtml, index.htm, start.html) из корня ZIP-архива или. если в корне такого файла нет, в первой попавшейся поддиректории.