jenkins权限管理,不同用户显示不同项目

at 4年前  ca Linux  pv 1398  by touch  

1、安装Role-based Authorization Strategy插件

系统管理-管理插件-可选插件中安装Role-based Authorization Strategy

安装后重启jenkins使其生效

2、在系统管理-Configure Global Security-授权策略-Role-Based Strategy,勾选Role-Based Strategy保存

jenkins权限管理,不同用户显示不同项目 Linux 第1张

3、此时在系统管理下,就可以看到Manage and Assign Roles了

jenkins权限管理,不同用户显示不同项目 Linux 第2张

4、管理角色

jenkins权限管理,不同用户显示不同项目 Linux 第3张
Global roles-Role to add-添加一个kf,只勾选一个Overall-Read

jenkins权限管理,不同用户显示不同项目 Linux 第4张

Project roles-Role to add-添加一个Team-kf,Pattern填写kf.*(这里kf.*表示以kf开头的项目)

jenkins权限管理,不同用户显示不同项目 Linux 第5张

5、分配角色

jenkins权限管理,不同用户显示不同项目 Linux 第6张

Global roles-User/group to add-添加一个已存在的用户,并勾选上kf

jenkins权限管理,不同用户显示不同项目 Linux 第7张

Item roles-User/group to add-继续添加一次用户,并勾选上Team-kf,授予kf开头的项目权限

jenkins权限管理,不同用户显示不同项目 Linux 第8张

6、创建项目

我这里创建了两个项目

jenkins权限管理,不同用户显示不同项目 Linux 第9张

当whsir用户登录时候,只能看到kf-123的项目,并且无法进行系统设置

jenkins权限管理,不同用户显示不同项目 Linux 第10张

参考文章:

http://www.jianshu.com/p/c420bca3a855

http://zengestudy.blog.51cto.com/1702365/1782494


版权声明

本文仅代表作者观点,不代表码农殇立场。
本文系作者授权码农殇发表,未经许可,不得转载。

 

扫一扫在手机阅读、分享本文

冀ICP备14009681号-2 Powered By 码农殇 Theme By zb脚本
您是本站第2483名访客 今日有0篇新文章