jenkins实现权限管理

安装Role-based Authorization Strategy插件
在这里插入图片描述

进入全局安全配置,授权策略勾选role-based strategy
在这里插入图片描述

界面上会多一个manager and assign roles的配置,点进去进行配置
在这里插入图片描述

原理是通过配置角色权限,然后再将用户绑定到对应角色上
首先进入manager role编辑角色权限
主要关注从项目上配置区分用户的权限,一般配置项目下有构建,取消,读和空间的权限
这里的 pattern是正则表达式,比如匹配以无锡开头的,就输入 wuxi.而不是wuxi
在这里插入图片描述

编辑完可以点击pattern下的查看匹配的项目
在这里插入图片描述

然后将角色绑定至权限,将已经创建的用户user1和user2分别绑定至上海和无锡项目
在这里插入图片描述

猪用户分别创建wuxi和shanghai开头的项目

主用户
在这里插入图片描述
user1登录
在这里插入图片描述
user2登陆
在这里插入图片描述

对于主用户,也可以将各个项目添加视图。更直观的查看,匹配项目也使用正则表达式
在这里插入图片描述在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq1105273619/article/details/91147052
今日推荐