IVA ДОКУМЕНТАЦИЯ ОБНОВЛЕНИЯ

Общие сведения

Назначение

IVA Mail поддерживает интеграцию со службой каталога ALD Pro и другими службами каталога на базе FreeIPA, LDAP-сервер которых поддерживает RFC 4533, для централизованного управления аккаунтами.

Интеграцию обеспечивает коннектор aldpro-ivamail-connector. Пользователи и группы создаются, изменяются, блокируются и удаляются в службе каталога, а коннектор автоматически переносит эти изменения в IVA Mail.

Синхронизация односторонняя: источником данных служит каталог. Изменения, сделанные в IVA Mail, в каталог не передаются.

Для интеграции с Microsoft Active Directory используется отдельный коннектор, см. Коннектор Active Directory для IVA Mail.


Принцип работы

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

  2. Дальнейшие изменения коннектор получает от LDAP-сервера по механизму LDAP Content Synchronization (RFC 4533), без периодического опроса всего каталога.

  3. Каждое изменение преобразуется в команды IVA Mail и отправляется на сервер IVA Mail по протоколу CMD.

  4. Позиция синхронизации и соответствие записей каталога (по UUID) объектам IVA Mail сохраняются в локальном JSON-файле. После перезапуска коннектор продолжает синхронизацию с сохранённой позиции.


Возможности

  • Создание, изменение, переименование и удаление аккаунтов IVA Mail по записям пользователей в каталоге.

  • Настраиваемое сопоставление атрибутов LDAP с параметрами объектов IVA Mail.

  • Синхронизация групп и их участников (включается при необходимости).

  • Обработка статусов пользователя:

    • enabled — аккаунт активен;

    • disabled — доступ к аккаунту и доставка почты ограничены;

    • deleted — доступ и доставка ограничены, аккаунт переименовывается с префиксом deleted_.

  • Удаление аккаунта в IVA Mail при удалении записи из каталога.

  • Автоматическое переподключение и переключение между несколькими заданными узлами IVA Mail.

  • Журналирование в стандартный поток ошибок (stderr) или в файл.

Удаление аккаунта в IVA Mail приводит к удалению всех папок и данных пользователя.

Требования и поставка

  • Коннектор поставляется в пакетах DEB и RPM и устанавливается в каталог /opt/.

  • Поддерживаются те же дистрибутивы Linux, что и для сервера IVA Mail (см. Требования к операционной системе в руководстве администратора). Windows не поддерживается.

  • LDAP-сервер службы каталога должен поддерживать LDAP Content Synchronization (RFC 4533).

  • Коннектору нужен сетевой доступ к CMD-интерфейсу сервера IVA Mail и аккаунт IVA Mail с правами на управление объектами домена (см. Роли администрирования).


Настройка

Все параметры коннектора задаются в файле config.json, который находится в каталоге установки коннектора:

  • параметры подключения к LDAP-серверу службы каталога;

  • область поиска пользователей и групп в каталоге;

  • правила сопоставления атрибутов LDAP с параметрами объектов IVA Mail;

  • параметры подключения к узлам IVA Mail;

  • параметры журналирования.


Аутентификация пользователей

Коннектор переносит в IVA Mail объекты каталога, но не пароли пользователей. Чтобы пользователи входили в IVA Mail с учётными данными службы каталога, настройте аутентификацию Kerberos, см. Пример: FreeIPA в разделе «Аутентификация Kerberos» руководства администратора.