Jenkins基于多分支角色的安全性

时间:2018-07-27 10:53:38

标签: jenkins jenkins-pipeline

是否可以设置/配置Jenkins / Jenkinsfile以仅允许特定的用户/角色与用户输入对话框进行交互?

从概念上讲,我认为工作流是所有用户都可以看到的一项工作。但是,通过限制哪些用户可以根据其LDAP配置文件中的角色在下拉菜单中单击“是”,来阻止开发人员将发布版本投入生产。简而言之,我正在寻找有关构建和发布活动的关注点。

这是构建的外观,我只想挑剔谁可以真正在管道的这一点上继续构建。

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,您可以为此使用Submitter选项。提交者可以是组或用户,也可以使用多个组和用户。

input message: ''Deployment look good?', ok: 'deploy to Production', submitter: 'LDAP_USER_GROUP'