我们在Jenkins中对新实例有一个要求,大约有10个团队使用它,我在寻找是否可以设置安全策略以区分用户-
1)每个团队/小组都应该能够查看/管理自己的构建作业等。 2)应该能够管理自己的转换。
请问关于如何实现此目标的任何建议/帮助?
TIA,
答案 0 :(得分:0)
尝试Role Strategy Plugin。 来自插件信息:
此插件添加了新的基于角色的策略,以简化和加快用户管理。该策略允许:
- 创建全局角色,例如管理员,作业创建者,匿名者等,从而可以在以下位置设置总体,从属,作业,运行,查看和SCM权限 全球基础。
- 创建项目角色,仅允许基于项目设置作业和运行权限。
- 创建从属角色,允许设置与节点相关的权限。将这些角色分配给用户。
答案 1 :(得分:0)
我建议使用Role-based Authorization Strategy插件。我正在使用它,效果很好。
此插件添加了新的基于角色的策略,以简化和加快用户管理。该策略>可以:
- 创建全局角色,例如管理员,职位创建者,匿名者等, 允许设置>总体,从属,作业,运行,查看和SCM权限 在全球范围内。
- 创建项目角色,仅允许设置Job 和基于项目的运行权限。
- 创建奴隶角色, 允许设置与节点相关的权限。
- 将这些角色分配给 用户