我遇到的问题是我有两个不同的团队。
团队1 :支持800个应用程序 团队2 :400申请
我想要他们在詹金斯,但我想保持工作分开,所以团队1只能看到工作,而团队2只能看到工作。
在那里,我可以拥有一个jenkins实例,然后是两个奴隶?其中一个从站只能看到第1组应用程序作业,而从站2只能看到第2组应用程序作业。 ?
任何关于我可以开始研究哪个方向的建议都会有所帮助。 任何插件我都可以看看?
答案 0 :(得分:1)
我不认为奴隶会做你想做的事。您正试图控制谁可以看到这些工作。您可以将某些从站配置为运行某些作业,但所有作业仍可通过主站查看。
看看Folders plugin。您可以为每个团队提供一个文件夹和单独的访问权限,以便他们只能看到其团队的文件夹。
答案 1 :(得分:1)
@adam,
你的另一个问题答案相同。
使用Jenkins Role Strategy Plugin。
此插件添加了一个新的基于角色的策略,以简化和加固用户 管理。该策略允许:
- 创建全局角色,例如管理员,工作创建者,匿名者等,允许设置总体,从属,作业,运行,查看和SCM权限 全球基础。
- 创建项目角色,允许仅基于项目设置“作业”和“运行”权限。
- 创建从属角色,允许设置与节点相关的权限。
- 将这些角色分配给用户。
希望有所帮助。