BILLmanager Enterprise

Интеграция с LDAP

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

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

Обратите внимание!

Поддерживаются только реализации Free IPA и Active Directory.

Интеграция с ALD Pro доступна через тип подключения FreeIPA.

Установка модуля

Для того, чтобы использовать синхронизацию пользователей необходимо установить модуль . Для этого перейдите в раздел ИнтеграцияМодулиLDAP → кнопка Установить модуль.

После установки модуля в разделе Интеграция появится пункт меню Синхронизация с LDAP. Далее вам потребуется внести необходимые настройки.

Настройки подключения

  • Провайдер — наименование провайдера;
  • Название подключения — название подключения;
  • Тип подключения — FreeIPA или ActiveDirectory;
  • Адрес сервера — путь до сервера LDAP;
  • Порт — порт для подключения к серверу LDAP;
  • Игнорировать SSL — не проверять наличие/валидность SSL сертификата;
  • Путь до сертификата — путь до файла публичного сертификата центра сертификации (CA certificate) на сервере. Обычно указывается для cамозаверенных сертификатов и/или сертификатов, не установленных на сервере;
  • Base DN — Base Distinguished Name (имя основного домена) — объект каталога, начиная с которого производится поиск;
  • Bind DN — Distinguished Name пользователя в LDAP, от имени которого будут происходить запросы в LDAP;
  • Пароль — пароль пользователя для подключения к серверу LDAP.

Настройка синхронизации

Синхронизация сотрудников

Пользователи LDAP, полученные по указанным настройкам, будут импортированы как "Сотрудники":

  • Путь к пользователям — путь к пользователям, которых необходимо импортировать как сотрудников. Путь указывается при помощи синтаксиса строк подключения ADSI;
  • Фильтр для импорта пользователей — используется в запросах к LDAP-серверу при запросе списка пользователей.

Синхронизация клиентов

Группы LDAP, полученные по указанным настройкам, будут импортированы как "Клиенты", в свою очередь пользователи LDAP, состоящие в этих группах, будут импортированы как пользователи "Клиента". Подразумевается, что отделы компании будут выступать клиентами BILLmanager, таким образом все ресурсы, используемые пользователями этого отдела, будут агрегированы по конкретному отделу.

  • Путь к группам — путь к группам, которые необходимо импортировать как клиентов. Указывается при помощи синтаксиса строк подключения ADSI;
  • Фильтр для импорта групп — фильтр используется в запросах к LDAP-серверу при запросе списка групп;
  • Атрибут наименования клиента — имя атрибута на вашем LDAP-сервере, в котором хранится название группы. Например, CN;
  • Фильтр для импорта пользователей — используется в запросах к LDAP-серверу при запросе пользователей группы, которая импортируется как клиент.

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

Cоответствия атрибутов пользователей LDAP и параметров пользователей BILLmanager:

  • Атрибут E-mail — имя атрибута на вашем LDAP-сервере, в котором хранится E-mail пользователя. Например, mail;
  • Атрибут ФИО — имя атрибута на вашем LDAP-сервере, в котором хранится полное имя пользователя. Например, CN;
  • Атрибут принадлежности к группе — имя атрибута на вашем LDAP-сервере, который отвечает за принадлежность пользователя к группе. Например, memberOf;
  • Атрибут блокировки — имя атрибута на вашем LDAP-сервере, отвечающего за блокировку пользователя.

Синхронизация

Синхронизация запускается раз в день с помощью крона:

0 0 * * *  /usr/local/mgr5/sbin/mgrctl -m billmgr crontask action=ldap.sync sok=ok sok=ok >/dev/null 2>&1

Так же есть возможность ручной синхронизации с помощью кнопки "Синхронизация" в списке подключений.


Дата последнего обновления статьи: 12.08.2023. Статья подготовлена техническими писателями ISPsystem.