Перейти к содержимому

Настройка подключения платформы Bootsman к ALD Pro ​

Создание нового профиля внешнего провайдера ​


Для подключения нового провайдера необходимо создать профиль.
Для этого перейдите через боковую панель навигации в меню Пользователи(Users & Autentification) > Провайдеры авторизации(Auth Providers)

Users & AutentificationUsers & Autentification

Создайте новый профиль с помощью кнопки Создать(Create)

Add ProviderAdd Provider

В окне конфигурации профиля потребуется заполнить:

  • ID - является уникальным идентификатором в платформе.
  • Тип(Type) - указываем ALDPro
  • Конфигурация в json формате. Описание полей будет представлено ниже.

CreateCreate

Описание полей конфигурации ​

yaml
{
  "host": "", (1)
  "insecureNoSSL": false, (2)
  "bindDN": "", (3)
  "bindPW": "", (4)
  "usernamePrompt": "ALDPro Username",
  "userSearch": { (6)
    "baseDN": "", (7)
    "filter": "(objectClass=person)", (8)
    "idAttr": "uid", (9)
    "username": "cn" (10)
  },
  "groupSearch": { (11)
    "baseDN": "", (12)
    "filter": "(objectClass=groupOfNames)", (13)
    "userMatchers": [ (14)
      {
      "userAttr" : "entrydn",
      "groupAttr": "member"
      }
    ],
    "nameAttr" : "cn" (15)
  }
}
  1. Адрес и порт внешней системы аутентификации.
    Пример: "10.0.0.5:389"
  2. False - для игнорирования ошибок сертификата
  3. Distinguished Name - имя пользователя для аутентификации
    Пример:
bash
"uid=admin,cn=users,cn=accounts,dc=bootsman,dc=lan"
  1. Пароль пользователя для аутентификации
  2. miss
  3. Настройки поиска пользователей ALDPro
  4. Указания структуры домена для поиска пользователей
    Пример:
bash
"cn=users,cn=accounts,dc=bootsman,dc=lan"
  1. LDAP-фильтр для найденных объектов в структуре
  2. Атрибут, который будет являться username для входа в web-панель
  3. Атрибут, который будет использоваться как Name в списках пользователей платформы Bootsman
  4. Настройки поиска групп ALDPro
  5. Указания структуры домена для поиска групп
    Пример:
bash
"cn=groups,cn=accounts,dc=bootsman,dc=lan"
  1. LDAP-фильтр для найденных объектах в структуре
  2. Дополнительный фильтр для сопоставления пользователя и группы
  3. Атрибут, использующийся в качестве имени группы

Команда Боцман