Jenkins(二)

上一节简单说了Jenkins的在线安装和离线安装,本节简单的说一下Jenkins的权限管理。

Jenkins的权限可以分为三部分,1、创建用户 2、创建权限组 3、关联用户与权限组

首先我们需要安装插件:Role-based Authorization Strategy #基于角色的认证策略

安装认证插件

更改认证方式

改为Role-Based Strategy

创建新用户:Jenkins—系统管理—管理用户

创建管理角色:Jenkins—系统管理–Manage and Assign Roles(管理和分配角色)

主要的权限分为几大项:1、global roles #对于Jenkins全局的权限,我们只需要有一个自读权限就可以 2、itme roles #对于job有哪些权限,名称一般按照正则来匹配

权限按照这样配置即可

分配权限

权限绑定完成后我们测试查看一下

admin权限下的job
lhlbash用户下的job

测试成功,本次Jenkins用户权限可能对有些人比较绕,总结一下Manage Roles(权限组)匹配对应的job并设置权限规则,Assign Roles(用户绑定)把用户绑定到对应的(Manage Roles)权限组内,用户就会对job有对应的权限。