LINUX.ORG.RU

Jenkins(Hudson) - авторизация пользователей.


0

1

Всем привет!

Подскажите, реально ли такое организовать? Может есть какой-либо плагин? Требуется организовать доступ к Jenkins через AD (плагин скачал, установил) и так же чтоб существовала, своя БД пользователей (Jenkins's own user database), так же имеющие возможность проходить авторизацию.



Последнее исправление: Mister87 (всего исправлений: 1)

Введи компьютер в домен, настрой авторизацию в ssh через PAM с использованием как доменных, так и локальных пользователей.

После этого добавь локальных пользователей на компьютер, в Jenkins выбери realm - Unix user/group database, сервис - sshd. После этого можно будет авторизироваться любым пользователем, который может авторизоваться в sshd, а это (см. выше) как локальные пользователи, так и пользователи из AD.

Костыльно, но - работает.

PS Придется забыть о дополнительной информации о пользователях из AD. Ну или писать самому расширения.

ksv
()
Ответ на: комментарий от ksv

Спасибо за наводку!

Костыльно, но - работает

Это главное!!!

Подскажи еще, права в Jenkins будут у всех одинаковые?

Mister87
() автор топика
Ответ на: комментарий от Mister87

В Jenkins авторизация и аутентификация разделены. Отдельно настраиваешь как проверять аутентификацию (связка логин/пароль), отдельно настраиваешь авторизацию (кому что разрешено). В моем случае (UNIX users/groups) можно использовать как имена пользователей, так и группы (в том числе и группы из AD).

ksv
()
Ответ на: комментарий от ksv

Все, теперь ясно! Буду настраивать! Спасибо!

Mister87
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.