jenkins 用户权限管理

本文介绍了如何在 Jenkins 中设置授权策略,创建用户并管理分配角色。通过启用「Authorization Strategy」中的「Matrix-based security」,创建全局角色和项目角色,为不同用户赋予不同权限。详细阐述了全局角色与项目角色的区别,并提供了权限设置的说明。
摘要由CSDN通过智能技术生成

本文基于如下测试环境:
Windows 7
Jenkins 2.121.1版本

jenkins 默认的权限管理并没有用户组的概念,但在实际工作中经常需要针对不同的用户组赋予不同的权限,通常需要第三方插件的支持来解决这个问题。

使用较多的插件是 Role-based Authorization Strategy

可以使用在线安装或离线安装,此处不再赘述。

一、设置授权策略

进入 系统管理 -> Configure Global Security,当 Role-based Authorization Strategy 插件安装好之后,授权策略会多出一个 Role-Based Strategy 选项,选择此项:
在这里插入图片描述

二、创建用户

为了进行权限验证,需要先创建几个用户,系统管理 -> 管理用户 -> 新建用户,这里我创建了三个:
在这里插入图片描述

三、管理和分配角色

当启用了分组角色授权策略后,默认只有 admin 用户拥有系统配置和项目的所有权限,其他用户需要添加角色和权限才可以,不然没有任何权限。

1、Manage and Assign Roles

在 jenkins 首页点击 系统管理 -> Manage and Assign Roles,在这里管理和分配角色。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值