首页 > 其他分享 >8.持续集成环境-Jenkins用户权限管理

8.持续集成环境-Jenkins用户权限管理

时间:2022-09-28 10:02:21浏览次数:59  
标签:集成 插件 角色 roles 创建 用户 Jenkins 权限


Jenkins默认的权限设置比较粗狂,不太细致,所有我们需要安装插件进行权限管理 

1.安装 Role-based-Authorization Straegy插件

8.持续集成环境-Jenkins用户权限管理_sed

8.持续集成环境-Jenkins用户权限管理_sed_02

8.持续集成环境-Jenkins用户权限管理_权限管理_03

8.持续集成环境-Jenkins用户权限管理_创建用户_04

其中Configure Global Security 就是一个全局安全配置

8.持续集成环境-Jenkins用户权限管理_权限管理_05

【Role-Based Strategy】 也是 之前安装的插件后才可以选择

8.持续集成环境-Jenkins用户权限管理_sed_06

2.接下来用这个插件实现我们的角色、权限管理

创建角色

点击Manage Jenkins

点击Manage and Assign Roles

8.持续集成环境-Jenkins用户权限管理_sed_07

8.持续集成环境-Jenkins用户权限管理_权限管理_08

会出现三个Roles:【Global roles】【Project roles】【Slave roles】

 【Global roles】全局角色:admin

 【Project roles】项目角色:针对项目来分配的角色

 【Slave roles】节点角色:需要创建一些节点的时候,这个时候是应用在Jenkins主从机制使用的角色;一般用不到;

下图是创建一个全局角色:

8.持续集成环境-Jenkins用户权限管理_创建用户_09

 下图是创建一个项目角色:

8.持续集成环境-Jenkins用户权限管理_sed_10

创建完角色保存: 

8.持续集成环境-Jenkins用户权限管理_创建用户_11

创建用户

8.持续集成环境-Jenkins用户权限管理_sed_12

先看看用户列表有没有用户: 

8.持续集成环境-Jenkins用户权限管理_创建用户_13

创建用户:

8.持续集成环境-Jenkins用户权限管理_创建用户_14

8.持续集成环境-Jenkins用户权限管理_创建用户_15

为创建的用户分配角色: 

8.持续集成环境-Jenkins用户权限管理_权限管理_16

 分配登陆角色

8.持续集成环境-Jenkins用户权限管理_权限管理_17

 分配项目角色

8.持续集成环境-Jenkins用户权限管理_创建用户_18

 点击保存

 创建项目

8.持续集成环境-Jenkins用户权限管理_sed_19

8.持续集成环境-Jenkins用户权限管理_创建用户_20

 到现在为止,创建完项目后,每一个用户给有了不同的角色,不同的项目的权限

 

 

标签:集成,插件,角色,roles,创建,用户,Jenkins,权限
From: https://blog.51cto.com/u_15765446/5718395

相关文章