Jenkins之用户管理|第二节-yellowcong

通过Role-based Authorization Strategy这个插件来管理用户,首先需要配置jenkins的全局角色,项目角色,然后给用户们分配全局角色,以及项目角色信息。

1、管理角色

管理Jenkins的角色信息。首先在面板上找到【anage and Assign Roles 】
这里写图片描述

点击【Manage Roles】,设置管理角色。角色里面有全局角色,项目角色,还有Slave 角色,我在这个地方只用到了项目角色和全局角色。
这里写图片描述

1.1 全局角色

创建全局的角色,全局的角色,就相当于整个系统的角色信息。

角色权限
admin*(拥有所有的权限)
job_create任务-create
job_read全部-read
manager全部-Administer

这里写图片描述

1.2 项目角色

项目角色中,Pattern,表示的是项目的匹配信息,比如我上面写的Gerrit.* ,表示的是以Gerrit开头的项目,都是这个组的。
这里写图片描述

2、设置角色

点击【Assign Roles】,来设定角色
这里写图片描述

2.1、指定全局角色

指定全局的角色信息的时候,对于普通的用户,添加【job_create】【job_read 】两个权限即可,默认的【Anonymous】,最好不要给他有读写的权限,这样没有授权的用户,就不能登录到系统了。
这里写图片描述

2.2、给指定的用户添加项目

这个Gerrit是我们刚刚添加的项目,给用户添加项目的时候,一定要给用户设置全局角色信息,不然用户还是登录不上服务了。
这里写图片描述

3、测试登录

通过测试的用户【test】登录到服务上后,看到了所有Gerrit开头的项目了。
这里写图片描述

参考文章

https://blog.csdn.net/russ44/article/details/52276222
https://www.cnblogs.com/wjoyxt/p/6677115.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狂飙的yellowcong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值