实现Jenkins不同账号只能看到各自任务的权限

实现Jenkins不同账号只能看到各自任务的权限

1、安装插件

Role-Based Authorization Strategy 插件

2、Jenkins是以容器启动的【发现admin账号被删了】

find / -name initialAdminPassword 【/var/lib/jenkins/secrets/initialAdminPassword】

cat /var/lib/jenkins/users/users.xml 【宿主机】
cat /var/jenkins_home/users/users.xml 【容器】

3、重新创建admin账号

在 “Global roles” 区域:
找到或创建一个 管理员角色(比如 admin),勾选所有权限(或至少勾选 Administer 权限,这是最高权限)。
点击 “Add” 保存角色。
进入 “Assign Roles” → “Global roles”:
在 admin 用户对应的行,勾选刚创建的管理员角色(如 admin)。
点击 “Save” 保存分配。

^${USER}_.* 出错

jenkins1

jenkins2

jenkins3