Jenkins利用Role-based Authorization Strategy插件管理项目权限完整版

第一步 安装插件

用管理员账号登录,进入

6bf34ca1e76f0e1f49ffb0fa035ffdd2989.jpg

此处已经安装,第一次安装,需要选到可选插件,安装

第二步:开启基于角色认证,默认授权策略是:任何用户可以做任何事情选项

a3538bc50b825f0f8ba9361ae6163c48391.jpg

第三部:基于上面配置完成后,在系统配置列表就会有此“Manage and Assign Roles”选项,

c5890bc307ce9af6fbe249b547294d9cef0.jpg

第四部:配置管理权限

88e378d2f2e4bdd5e6c7c7665e03e0b50f0.jpg

点击进去管理角色如下图:

a0de68f380ee3537ce09f509b8b839f1ab1.jpg

admin默认的管理员角色(千万不可删除,不然权限配置错误,超管账号进去都没有权限,需要去jenkins服务器修改配置文件,重启服务),

global roles:为全局管理员角色(主要包含系统设置设置,人员,视图权限等),具体根据设置需求添加即可;

project roles:为项目管理角色权限(主要控制权限为项目范围),项目配权限规则为,项目前缀+点+星号,例如:项目名字为test_project,匹配test前缀

如下写法:test.*,如项目名字为project_test,则:*.test;

最后一步:分配角色

82a572a91e825e57f4c449427420dbd4992.jpg

默认有一个admin管理账号权限(不可删除,误删了,需要去服务器修改配置,然后重启),

同理,第一个为全局管理员角色,添加管理员用户,第二个为项目角色添加用户。根据具体需求定义添加需要的用户。

 

 

 

转载于:https://my.oschina.net/u/2364025/blog/2962561

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值