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、给用户分配角色权限

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

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

相关推荐
m0_694845572 小时前
教你使用服务器如何搭建数据库
linux·运维·服务器·数据库·云计算
空灵之海2 小时前
Ubuntu Server 22.04.5系统安装教程
linux·运维·ubuntu
arbboter3 小时前
【自动化】深入浅出UIAutomationClient:C#桌面自动化实战指南
运维·c#·自动化·inspect·uiautomation·uia·桌面自动化
二进制_博客3 小时前
给CentOS的虚拟机扩容
linux·运维·centos
千钰v3 小时前
Tcpdump: The Basics Tcpdump 基础
linux·运维·网络·tcpdump·tryhackme
kk5793 小时前
【Ubuntu】sudo apt update出现E :仓库***没有Release文件
linux·运维·ubuntu
belldeep4 小时前
Win10 上 Debian 12 如何安装 Redis ?
运维·redis·debian
Don't Look Down4 小时前
Rustdesk server docker-compose 一键搭建教程
运维·docker·容器
程序leo源4 小时前
Linux_基础指令(二)
android·linux·运维·服务器·青少年编程
葵花日记5 小时前
LINUX--编译器gcc/g++
linux·运维·服务器