role-based-authorization strategy插件安装和使用-2
role-based-authorization strategy插件安装和使用
一.安装插件
1.点击系统管理-插件管理,搜索role,选择需要下载的版本,点击下载
2.下载完成之后,需要重启服务器生效,最好是重启jenkins服务
二.新建用户
1.点击系统管理,管理用户
2.点击新建用户,输入用户信息
三.创建任务
1.在控制台点击,新建任务
2.填写任务信息
3.返回控制台检查是否创建成功
四.全局安全配置
1.点击系统管理,全局安全配置
2.设置权限方式
安全域:jenkins专有用户数据库
授权策略:Role-Based-Strategy
五.管理和分配角色
1.点击系统设置-安全-manage and assign roles
2.管理角色
点击manage roles
Global roles:全局角色,一般设置登录权限即可
Item roles:新建项目角色,role to add 代表规则名称,pattern 代表具体规则,比如项目名词,必须以api/ui开头
3.分配角色
添加已存在的用户,分配global roles-login
添加已存在的用户,分配Item roles
4.分别登录不同权限的账号,检查是否只能看见对应权限的项目
Huangshao01,只能看见api相关的项目
Huangshao02,只能看见ui相关的项目