如何将人群组同步到詹金斯?
How to synchronize Crowd groups to jenkins?
假设我的人群中已经有三组:
- 经理
- 项目A成员
- 项目 B 成员
目标: 我想将这些设置与 Jenkins 同步并确保:
经理 - 无所不能
项目 A 成员 - 只能访问项目 A
项目 B 成员 - 惊喜,应该只能访问项目 B
Crowd 应该扮演 "Master" 角色 - 因此如果有人从项目 A 转移到项目 B,我只想在 Crowd 中转移他们而不关心 Jenkins(Jenkins 应该在其中更新自己)
是否可以在不在 Jenkins 中创建和管理角色和组的情况下这样做?
因此,在安装 Jenkins 和 Crowd 测试环境后,我意识到:
Crowd自动发送群组数据,你只需在Jenkins中创建相同的群组即可
您需要做的就是在 Jenkins 中创建与在 Crowd 中相同的组。
所以只有一件事没有被捕获,如果在 Crowd 中创建了新组,您必须也在 Jenkins 中创建该组并赋予它适当的权限。幸运的是,这种情况并不经常发生
假设我的人群中已经有三组:
- 经理
- 项目A成员
- 项目 B 成员
目标: 我想将这些设置与 Jenkins 同步并确保:
经理 - 无所不能
项目 A 成员 - 只能访问项目 A
项目 B 成员 - 惊喜,应该只能访问项目 B
Crowd 应该扮演 "Master" 角色 - 因此如果有人从项目 A 转移到项目 B,我只想在 Crowd 中转移他们而不关心 Jenkins(Jenkins 应该在其中更新自己)
是否可以在不在 Jenkins 中创建和管理角色和组的情况下这样做?
因此,在安装 Jenkins 和 Crowd 测试环境后,我意识到:
Crowd自动发送群组数据,你只需在Jenkins中创建相同的群组即可
您需要做的就是在 Jenkins 中创建与在 Crowd 中相同的组。
所以只有一件事没有被捕获,如果在 Crowd 中创建了新组,您必须也在 Jenkins 中创建该组并赋予它适当的权限。幸运的是,这种情况并不经常发生