【Jenkins】Jenkins 用户 项目 权限 控制管理

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:37   2159   0

准备工作

1 安装插件

Role-based Authorization Strategy

2.进入Jenkins后点击系统管理进入全局安全配置

3.当插件安装好的时候,授权策略会多出一个Role-Based Strategy选项,选择该项并保存

4.在系统管理页面进入 Manage and Assign Roles

5.点击manage roles

设置全局角色(全局角色可以对jenkins系统进行设置与项目的操作)
admin:对整个jenkins都可以进行操作

ops:可以对所有的job进行管理
other:只有读的权限

6.创建用户

系统管理页面的管理用户

7.分配权限

系统管理页面进入Manage and Assign Roles,点击assign roles

不同用户显示不同项目

1. Global roles-Role to add-添加一个project,只勾选一个Overall-Read

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

3.分配角色

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

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

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP