Jenkins 权限配置插件使用小技巧 - 如何批量配置和修改角色权限

本文介绍如何使用Role-basedAuthorizationStrategy插件在Jenkins中管理角色权限,并提供了通过直接修改配置文件来批量调整角色配置的方法。

原生Jenkins 没有提供角色和权限功能,一般通过安装插件 Role-based Authorization Strategy 来实现。这个插件可以增加、删除角色,角色配置也支持正则表达式筛选project,还算方便。但是无法修改角色配置,这对于后期维护来说很痛苦。那么如何批量修改或复制角色的配置呢?可以尝试从配置文件入手,直接修改配置文件

  1. 安装权限管理插件
    在这里插入图片描述
    安装完后,从以下入口配置
    在这里插入图片描述

  2. 创建角色
    在这里插入图片描述
    可以增加、删除角色,角色配置支持正则表达式。但是无法修改角色配置,这对于后期操作来说很痛苦。那么如何批量修改或复制角色的配置呢?可以尝试从配置文件入手,直接修改配置文件

  3. 批量修改角色配置文件
    首先,找到 jenkins 运行时目录,我的是:/data/jenkins,如果不知道,可以ps -aux| grep -i jenkins 查看,一般在启动命令参数里有配置。
    在这里插入图片描述
    然后,进入工作目录,按之前配置的角色关键字查询权限配置文件:
    在这里插入图片描述
    最后,修改文件。
    在这里插入图片描述

  4. 修改配置文件后,点此重启生效在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值