詹金斯 - 控制谁可以触发构建

时间:2015-09-23 17:16:44

标签: jenkins jenkins-plugins

有没有办法可以控制哪个用户可以点击"立即构建"在詹金斯?基本上我们不希望所有登录Jenkins的用户触发构建。

这也可能是项目明智的吗?

我在配置Jenkins方面比较新,虽然我更多地使用Jenkins作为最终用户而不是管理员,所以非常感谢任何有用的输入。我尝试使用此:https://wiki.jenkins-ci.org/display/JENKINS/Matrix-based+security和此https://wiki.jenkins-ci.org/display/JENKINS/Standard+Security+Setup,但由于某种原因,它仍允许用户触发构建。

2 个答案:

答案 0 :(得分:0)

我正在使用Matrix Authorization Strategy Plugin,它提供基于矩阵的安全授权策略,包括全局和每个项目。

全球范围

  

http://jenkins_server/configureSecurity/-->授权 - >基于项目的矩阵授权策略

enter image description here

项目范围

enter image description here

答案 1 :(得分:0)

您还可以使用RoleStrategyPlugin 这对于使用多个项目管理大量用户更有帮助。

here

解决了评论中使用的细节和您的疑问