1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > jenkins权限管理 实现不同用户组显示对应视图views中不同的jobs

jenkins权限管理 实现不同用户组显示对应视图views中不同的jobs

时间:2020-07-06 06:01:23

相关推荐

jenkins权限管理 实现不同用户组显示对应视图views中不同的jobs

一、安装插件

1、配置镜像路径(已经改过可跳过)

先进入Manage Jenkins>Manage Plugins插件管理 > 高级

将升级站点改成

http://mirror.esuni.jp/jenkins/updates/update-center.json

否则会因为外网原因,拉不到镜像。

2、安装插件

安装Role-based Authorization Strategy 插件,搜索Role,一般就出来了,安装重启

3、等重启完成

4、配置全局安全配置

5、配置完全局安全配置后,就会出现Manage and Assign Roles组件,就可以,开始配置角色权限

二、用户权限配置

1、“Manage and Assign Roles”->“Manage Roles”设置

注意:

1)job_read只加Overall的Read权限

2)job_create只加job的create权限

3)project roles中Pattern正则表达式跟脚本里的不一样,比如过滤TEST开头的jobs,要写成TEST.*而不是TEST*,切记。

2.“Manage and Assign Roles”->“Assign Roles”设置

注意:Anonymous变成用户,给了job_create组与job_read组权限。

project roles中添加用户bruce.guo@到QA组.

3.效果:使用bruce.guo@用户登录,只显示自己相关的jobs.

三、添加用户

1、我的方法比较简单粗暴,。直接开放注册账号,注册一个新账号即可

参考文章:/boltwu/blog/404893?p=%7B%7BcurrentPage+1%7D

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。