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

2019-11-19  本文已影响0人  增肥

1、安装 Role-based Authorization Strategy 插件

系统管理-->管理插件-->可选插件中安装Role-based Authorization Strategy
安装后重启jenkins使其生效


image.png 111.png

2、在系统管理-->全局安全配置(Configure Global Security)-->授权策略-->Role-Based Strategy,勾选Role-Based Strategy保存


image.png

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

image.png

4、管理角色

系统管理-->Manage and Assign Roles-->Manage Roles


image.png

添加一个用户名Global roles-Role to add-添加一个dev,只勾选一个Overall-Read


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

然后勾选给改项目角色匹配的视图


image.png

5、分配角色

image.png

Global roles-User/group to add-添加一个已存在的用户,并勾选上dev
如果没有用户:系统管理-->管理用户-->新建用户


image.png

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


6、验证

登录kaifa用户,只显示dev开头的项目


image.png
上一篇下一篇

猜你喜欢

热点阅读