0
点赞
收藏
分享

微信扫一扫

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


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

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

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

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

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

8.持续集成环境-Jenkins用户权限管理_sed_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用户权限管理_sed_08

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

 【Global roles】全局角色:admin

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

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

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

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

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

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

创建完角色保存: 

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

创建用户

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

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

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

创建用户:

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

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

为创建的用户分配角色: 

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

 分配登陆角色

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

 分配项目角色

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

 点击保存

 创建项目

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

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

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

 

 

举报

相关推荐

0 条评论