gremlin_tomsk
@gremlin_tomsk
Системный администратор, DevOps

Jenkins + ldap аутентификация, как?

Добрый день, необходимо настроить аутентификацию Jenkins через корпоративный лдап:
dc=ldap,dc=ru
|
-----ou=users,dc=ldap,dc=ru
       |
       _ юзеры
-----ou=groups,dc=ldap,dc=ru
       |
       _ группы

При указании jenkinsbase dn = ou=users,dc=ldap,dc=ru и фильтра пользователей uid={0}, аутентификация работает, но если указать base dn = dc=ldap,dc=ru и место где искать пользователей ou=users,dc=ldap,dc=ru аутентификация не проходит. Подскажите кто с таким сталкивался. В интернетах находил маны только для AD.
Софт: openldap(slapd)
  • Вопрос задан
  • 4681 просмотр
Решения вопроса 1
Slipeer
@Slipeer
  1. Если у Вас openldap - для диагностики можно в логах посмотреть что и как он ищет
  2. Попробуйте просто указать base dn "dc=ldap,dc=ru"
  3. Проверьте, что у указанного пользователя (Manager DN, под которым в LDAP работает jenkins есть доступ к "dc=ldap,dc=ru", например выполните от него ldapsearch со scope subtree и basedn "dc=ldap,dc=ru",)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
gremlin_tomsk
@gremlin_tomsk Автор вопроса
Системный администратор, DevOps
2й пункт помог, Спасибо!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы