admin管理员组

文章数量:1130349

1. 安装插件如果网速慢的话,可以更改下载插件的地址,

Manage Jenkins -> Manage Plugin --> Advanced

https://updates.jenkins.io/update-center.json

替换成国内镜像地址:https://mirrors.tuna.tsinghua.edu/jenkins/updates/update-center.json

替换后需要重启Jenkins,http://localhost:8888/restart

 2.  可以使用Role-based Authorization Strategy 插件来管理Jenkins用户的权限,需要对不同的用户分配不同的权限

 3. 安装后后,Manage Jenkins   ---> Configure Global Security

 默认的是 Logged-in,此项所有人的权限一样,所以选择 Role-Based Strategy 设置不同的人要有不同的权限

 4. 进入Manage Roles 进行角色的创建

 

 新建baserole账户,原管理员账户是Admin,都是 给项目角色分配权限

 

 5. 新建的baseRole 账户只赋予了读权限,后文可一看到, 另外同时新建两个项目的角色

 

 

 6. 新建的两个项目角色,要创建两个账户去验证分配的权限是否正确

 

 此时新建的项目账号,还没有赋予任何权限,所以可以登录但什么也看不到

 

 7. 使用Admin账户给Eric分配权限

 

 

 

 

 8. 分配了只读权限,两个账号不同的读权限,创建两个项目验证一下

 

 10. Eric 只可以看到itcast01项目,是因为创建Eric账户的时间,有个选项,使用正则表达式来查看其符合的规则。itcast.*

 

 

 

1. 安装插件如果网速慢的话,可以更改下载插件的地址,

Manage Jenkins -> Manage Plugin --> Advanced

https://updates.jenkins.io/update-center.json

替换成国内镜像地址:https://mirrors.tuna.tsinghua.edu/jenkins/updates/update-center.json

替换后需要重启Jenkins,http://localhost:8888/restart

 2.  可以使用Role-based Authorization Strategy 插件来管理Jenkins用户的权限,需要对不同的用户分配不同的权限

 3. 安装后后,Manage Jenkins   ---> Configure Global Security

 默认的是 Logged-in,此项所有人的权限一样,所以选择 Role-Based Strategy 设置不同的人要有不同的权限

 4. 进入Manage Roles 进行角色的创建

 

 新建baserole账户,原管理员账户是Admin,都是 给项目角色分配权限

 

 5. 新建的baseRole 账户只赋予了读权限,后文可一看到, 另外同时新建两个项目的角色

 

 

 6. 新建的两个项目角色,要创建两个账户去验证分配的权限是否正确

 

 此时新建的项目账号,还没有赋予任何权限,所以可以登录但什么也看不到

 

 7. 使用Admin账户给Eric分配权限

 

 

 

 

 8. 分配了只读权限,两个账号不同的读权限,创建两个项目验证一下

 

 10. Eric 只可以看到itcast01项目,是因为创建Eric账户的时间,有个选项,使用正则表达式来查看其符合的规则。itcast.*

 

 

 

本文标签: 管理权限角色系列用户Jenkins