8.持续集成环境-Jenkins用户权限管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8.持续集成环境-Jenkins用户权限管理相关的知识,希望对你有一定的参考价值。
Jenkins默认的权限设置比较粗狂,不太细致,所有我们需要安装插件进行权限管理
1.安装 Role-based-Authorization Straegy插件
其中Configure Global Security 就是一个全局安全配置
【Role-Based Strategy】 也是 之前安装的插件后才可以选择
2.接下来用这个插件实现我们的角色、权限管理
创建角色
点击Manage Jenkins
点击Manage and Assign Roles
会出现三个Roles:【Global roles】【Project roles】【Slave roles】
【Global roles】全局角色:admin
【Project roles】项目角色:针对项目来分配的角色
【Slave roles】节点角色:需要创建一些节点的时候,这个时候是应用在Jenkins主从机制使用的角色;一般用不到;
下图是创建一个全局角色:
下图是创建一个项目角色:
创建完角色保存:
创建用户
先看看用户列表有没有用户:
创建用户:
为创建的用户分配角色:
分配登陆角色
分配项目角色
点击保存
创建项目
到现在为止,创建完项目后,每一个用户给有了不同的角色,不同的项目的权限
以上是关于8.持续集成环境-Jenkins用户权限管理的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)
Jenkins——持续集成介绍及Jenkins安装部署(插件+用户权限+凭据+Maven打包)
Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)