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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8.持续集成环境-Jenkins用户权限管理相关的知识,希望对你有一定的参考价值。


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

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

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

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

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

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

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

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

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

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

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

创建角色

点击Manage Jenkins

点击Manage and Assign Roles

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

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

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

 【Global roles】全局角色:admin

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

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

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

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

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

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

创建完角色保存: 

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

创建用户

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

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

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

创建用户:

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

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

为创建的用户分配角色: 

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

 分配登陆角色

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

 分配项目角色

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

 点击保存

 创建项目

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

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

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

 

 

以上是关于8.持续集成环境-Jenkins用户权限管理的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins安装和持续集成环境配置

Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)

Jenkins从入门到精通

Jenkins从入门到精通

Jenkins——持续集成介绍及Jenkins安装部署(插件+用户权限+凭据+Maven打包)

Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)