jenkins 用户角色配置

1、安装插件

Role Strategy Plugin插件可以对构建的项目进行授权管理,让不同的用户管理不同的项目,将测试和生产环境分开。

2、选择策略

系统管理->Configure Global Security->Role-Based Strategy

保存。

3、添加用户

系统管理->管理用户->新建用户,新建"test"用户

4、管理和分配角色

系统管理->Manage and Assign Roles

4.1 管理角色

全局角色配置,配置角色test,添加test组,并给“全部”的Read 权限 ,“任务” Build权限,以及"视图"的Read权限

项目角色配置:

Pattern:对构建的项目名称进行匹配,可以使用正则表达式。

  • 添加test角色,test用于管理测试环境的项目。例如匹配以 test-开头的,需要写成  test-.*  而不是  test-*, 切记!!!!!! 配置完后保存

点击"test-.*",可以弹出匹配项目

  • 添加test角色,也可以是单独项目,如:a|b,表示a和b项目。

 

4.2 分配角色

在全局色中添加普通用户,并将新添加的普通用加入全局角色wts中,保证它们可以正常登录jenkins。

在项目角色中添加普通用户,并根据实际需求将它们所需要项目角色中,这样不同的用户可以对不同项目有管理权限。

5、效果验证

test用户登录,只能看到test-开头的项目,prod-开头的项目没有权限看到了。

参考:

jenkins 配置用户角色权限的实现方法_服务器其它_脚本之家

https://www.cnblogs.com/Eivll0m/p/6734076.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值