Аутентификация¶
Integration API Продукта аутентифицирует пользователей при обработке запросов.
Integration API использует источник данных для аутентификации, из которого загружается информация о пользователях. В поставке Продукта поддерживаются два вида источника данных:
база данных интеграционного модуля;
LDAP-каталог, например, Astra Linux Directory в Astra Linux, или Active Directory в Windows.
Настройка источника данных¶
Для того чтобы настроить источник данных для аутентификации, в главном меню Dashboard нужно выбрать раздел Пользователи и роли
,
найти элемент Аутентификация
и нажать на название элемента:
После этого откроется форма редактирования настроек аутентификации:
В верхней части формы нужно выбрать источник данных из двух вариантов: База данных
или LDAP
.
База данных¶
Вариант База данных
будет выбран по умолчанию.
После установки Продукта источником данных для аутентификации является собственная база данных.
LDAP¶
Для варианта LDAP
потребуются дополнительные настройки.
В поле Хост
задается имя хоста-контроллера домена. Это может быть как основной контроллер, так и дополнительный.
В поле База поиска
задается базовое расположение в LDAP-каталоге, начиная с которого будет выполняться поиск учетных записей пользователей.
База поиска может ограничивать область поиска какой-то частью каталога.
В полях Логин технического пользователя
и Пароль технического пользователя
задаются логин и пароль технической учетной записи для проверки существования пользователя в LDAP-каталоге
и для загрузки его реквизитов, таких как отображаемое имя, логин, e-mail.
Примечание
Техническая учетная запись не обязательно должна быть учетной записью администратора LDAP-каталога. Достаточно, если у нее будут права на поиск пользователей и загрузку реквизитов.
В поле Логин администратора
указывается логин учетной записи из LDAP-каталога,
которой будут выданы права администратора в Dashboard интеграционного модуля Продукта.
Это поле доступно только при переключении источника данных с базы данных на LDAP. Учетная запись администратора нужна для авторизации в Dashboard после переключения, т.к. старая учетная запись администратора перестанет действовать.
Примечание
Учетная запись администратора в Dashboard не обязательно должна быть учетной записью администратора LDAP-каталога. Компоненты Продукта используют свою модель разрешений и ролей, которая не зависит от источника данных для аутентификации.
Сохранение изменений¶
Сохранить
, и пользователь будет перенаправлен на предыдущую страницу.