role-based-authorization strategy插件安装和使用-2

发布时间 2023-06-26 16:11:05作者: 常疯大虾

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相关的项目