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

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

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

相关推荐
jim写博客2 分钟前
Linux进程概念(四)环境地址变量
linux·运维·服务器
是小崔啊7 分钟前
【Jenkins】01 - Jenkins安装
运维·jenkins
Nie_Xun1 小时前
ubuntu网络共享
linux·运维·ubuntu
天上掉下来个程小白1 小时前
Docker-14.项目部署-DockerCompose
运维·docker·微服务·容器
花小璇学linux1 小时前
imx6ull-驱动开发篇22——Linux 时间管理和内核定时器
linux·运维·驱动开发
Liang_GaRy4 小时前
心路历程-三个了解敲开linux的大门
linux·运维·服务器
星霜笔记5 小时前
Docker 部署 MariaDB+phpMyAdmin+Nextcloud 完整教程
运维·数据库·docker·容器·mariadb
一只栖枝8 小时前
华为 HCIE 大数据认证中 Linux 命令行的运用及价值
大数据·linux·运维·华为·华为认证·hcie·it
wuicer10 小时前
ubuntu 20.04 安装anaconda以及安装spyder
linux·运维·ubuntu
小晶晶京京12 小时前
day34-LNMP详解
linux·运维·服务器