Дженкинс: ограничение возможности сборки для вошедших в систему пользователей

2242
Rokujolady

Я настраиваю Дженкинс.

Я хочу сделать так, чтобы только пользователи, которые вошли в систему, могли выполнять работу, поэтому у нас есть отчет о том, кто что делает. Проблема в том, что у нас много пользователей и много рабочих мест, и я не хочу назначать отдельных пользователей всем работам. Я также не хочу, чтобы анонимные пользователи запускали сборки, и я не хочу, чтобы все могли настраивать задания.

Итак, есть ли простой способ потребовать, чтобы пользователь вошел в систему, если он хочет "построить сейчас"? без добавления каждого отдельного пользователя в список разрешений?

4

1 ответ на вопрос

4
Slav

Jenkins has "authenticated" and "anonymous" groups which can be used in global configuration. Give "anonymous" only read access, give "authenticated" permission to start builds.

Это было существование «аутентифицированной» группы пользователей, о которой я не знал! Спасибо! Rokujolady 10 лет назад 0
Я установил [Плагин стратегии авторизации на основе ролей] https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin., Добавил аутентифицированную группу и роль под управлением ролями, и это работает потрясающе. AjayKumarBasuthkar 7 лет назад 0

Похожие вопросы