use*_*692 5 jenkins jenkins-plugins
我创建了一个名为 JC 角色的角色,并授予了对全局角色的访问权限 => 总体阅读和更多内容。
还创建了一些项目级角色开发人员和测试人员。对于开发人员,获得了所有访问权限,而对于测试人员,我只提供了很少的访问权限。
现在,从分配角色,我已将 Dev1 用户分配给 Global JC 角色和开发者项目角色。还将 Test1 用户分配给全局 JC 角色和开发人员、测试人员项目角色。
在此之后重新启动詹金斯。
当尝试使用 Dev1 登录时,我只能看到相应的模式匹配作业。
当我尝试通过 Test1 登录时,我收到“用户缺少整体/读取权限”。为什么会这样,我无法将任何内容视为测试人员。
任何指示或如何解决此问题?
PS,我正在使用角色库授权策略插件。
小智 2
我遇到了同样的问题,这就是我解决它的方法。
详细步骤: 1. 创建一个名为“Read”的全局角色或任何您想要的角色,并仅授予总体读取权限。您可以通过 /role-strategy/manage-roles 或管理 Jenkins --> 管理和分配角色 --> 管理角色来执行此操作
确保在离开页面之前保存/应用。
| 归档时间: |
|
| 查看次数: |
6792 次 |
| 最近记录: |