Jenkins用户角色权限管理

Jenkins作为一款强大的自动化构建与持续集成工具,用户角色权限管理是其功能体系中不可或缺的一环。有效的权限管理能确保项目的安全稳定,避免敏感信息泄露。

1、安装插件:Role-based Authorization Strategy

系统管理 > 插件管理 > 可选插件 > 搜索安装 > 重启Jenkins

2、设置角色权限

系统管理 > Manage and Assign Roles

添加一个全局角色zx-dev,给它分配**"全部"** 的Read权限、"任务" 的Build、Cancel、Workspace权限、"SCM" 的Tag权限。

注:不能给**"任务"** 的Read权限和**"视图"**的Read权限,给的话用户就能看到所有任务和视图!!

添加一个任务组,给它分配**"任务"** 的Build、Cancel、Read权限、"SCM" 的Tag权限。

注:这里的模糊匹配不能写成 * 要写 .* 这里匹配的是任务项的名称,而不是试图的名称;拥有一个任务项的权限即可以看到对的试图。

3、给用户分配角色权限

指定用户有哪些全局角色权限

指定用户有哪些任务组的权限

相关推荐
陈让然6 分钟前
VS Code新版本无法连接WSL ubuntu18.04
linux·运维·ubuntu
lpfasd1239 分钟前
宝塔面板使用流程及注意事项
运维
小杰帅气10 分钟前
神秘的环境变量和进程地址空间
linux·运维·服务器
胖咕噜的稞达鸭12 分钟前
进程间的通信(1)(理解管道特性,匿名命名管道,进程池,systeam V共享内存是什么及优势)重点理解代码!
linux·运维·服务器·数据库
电气铺二表姐1377441661513 分钟前
超市冷柜专区电能计量方案:高能耗设备独立监测与优化
运维·物联网·能源
水上冰石20 分钟前
查看k8s下Jenkins的插件在宿主机的路径
容器·kubernetes·jenkins
小北方城市网26 分钟前
微服务接口设计实战指南:高可用、易维护的接口设计原则与规范
java·大数据·运维·python·微服务·fastapi·数据库架构
可爱又迷人的反派角色“yang”26 分钟前
k8s(五)
linux·运维·docker·云原生·容器·kubernetes
爱吃生蚝的于勒31 分钟前
【Linux】进程间通信之匿名管道
linux·运维·服务器·c语言·数据结构·c++·vim
fiveym1 小时前
持续交付与持续部署(CD)深度解析:定义差异、流程架构与交付模式对比
运维·ci/cd·架构