jenkins权限管理,不同用户显示不同项目
Posted 技术颜良
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins权限管理,不同用户显示不同项目相关的知识,希望对你有一定的参考价值。
1、安装Role-based Authorization Strategy插件
系统管理-管理插件-可选插件中安装Role-based Authorization Strategy
安装后重启jenkins使其生效
2、在系统管理-Configure Global Security-授权策略-Role-Based Strategy,勾选Role-Based Strategy保存
3、此时在系统管理下,就可以看到Manage and Assign Roles了
4、管理角色
Global roles-Role to add-添加一个kf,只勾选一个Overall-Read
Project roles-Role to add-添加一个Team-kf,Pattern填写kf.*(这里kf.*表示以kf开头的项目)
5、分配角色
Global roles-User/group to add-添加一个已存在的用户,并勾选上kf
Item roles-User/group to add-继续添加一次用户,并勾选上Team-kf,授予kf开头的项目权限
6、创建项目
我这里创建了两个项目
当whsir用户登录时候,只能看到kf-123的项目,并且无法进行系统设置
参考文章:
http://www.jianshu.com/p/c420bca3a855
http://zengestudy.blog.51cto.com/1702365/17
以上是关于jenkins权限管理,不同用户显示不同项目的主要内容,如果未能解决你的问题,请参考以下文章
jenkins权限管理,实现不同用户组显示对应视图views中不同的jobs