【发布时间】:2021-10-19 22:40:59
【问题描述】:
我在 Jenkins 中使用 Authorize User 插件,并且正在尝试设置具有真正访问控制的多租户 jenkins。我想要一个包含一组 A 组可以看到的作业的文件夹,以及另一个包含另一组 B 组可以看到的作业的文件夹。
在主/控制器上,$JENKINS_HOME/jobs/ 文件夹会在触发构建时创建一个新的作业文件夹。但是,此文件夹是作为 SYSTEM 用户创建的,而不是 build 用户。问题是虽然我可以将构建用户放入 SYSTEM 用户组,但这也可以让他们访问文件系统上的任何作业,而不仅仅是他们应该拥有的文件夹。
有没有办法配置创建作业文件夹时设置的用户:组?
【问题讨论】: