Jenkins的用户角色权限管理
Jenkins的用户角色权限管理
Jenkins上有测试环境构建发布、有开发环境构建发布,还有生产的。有时想给只test环境任务视图一个账号、dev环境任务视图一个账号,他们只能看到各自的视图下的任务。
1、 在Jenkins安装好后,需要先安装Role-based Authorization Strategy 这个插件:

2、插件安装好后重启jenkins,在系统管理里能看到这个说明安装成功:

3、然后在系统管理--->全局安全配置中:

比如我现在要给开发人员添加一个只发布项目的权限,在上图的下面位置输入dev,然后点击Add,就会如上图上面显示一样,然后在全部-->Read 打勾,别的都不用管

Pattern 的写法意思是把所有dev.*开头的项目分给dev这个规则。
4、 Assign Roles


5、 保存后在系统管理--->管理用户--->新建用户:(用户名要和上面添加的User一样,我这儿都是devUser)

6、然后新建个dev_appt项目,以刚才新建的devUser用户登录就可以看到:



浙公网安备 33010602011771号