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

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

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

相关推荐
jerryinwuhan9 小时前
Linux常用命令练习题
linux·运维·服务器
傻啦嘿哟9 小时前
实战:用Elasticsearch构建爬虫数据搜索引擎
运维·jenkins
Ryan ZX9 小时前
CentOS 7.x 升级 OpenSSH 10.1 与 OpenSSL 3.5.4版本(2025)
linux·运维·centos
qing222222229 小时前
Ubuntu设置程序开机自启动:基于.service文件实现
linux·运维·ubuntu
遇见火星9 小时前
CentOS 7 停更后如何配置 YUM 源?(Vault、EPEL、第三方镜像完整指南)
linux·运维·centos
码农阿豪10 小时前
金仓KES vs. 达梦DM:全面对比解析迁移、运维与授权成本
运维·数据库·国产
BS_Li10 小时前
【Linux系统编程】进程概念(三)进程状态
linux·运维·服务器
ejinxian10 小时前
Linux 虚拟化技术 KVM/ESXI/Docker
linux·运维·docker·qemu·openvz
z2023050810 小时前
linux之arm SMMUv3 故障和错误(4)
linux·运维·arm开发
是孑然呀11 小时前
【钉钉多元表格(自动化)】钉钉群根据表格 自动推送当天值日生信息
运维·自动化·钉钉