jenkins配置用户角色权限,根据不同权限显示视图、Job
转载地址:https://blog.csdn.net/weixin_35815578/article/details/80968932
https://blog.csdn.net/lipei1220/article/details/78623226
在Jenkins安装好后,需要先安装Role-based Authorization Strategy 这个插件:
插件安装好后在系统管理里能看到这个说明安装成功:
然后在系统管理--->全局安全配置中:
保存之后点击:系统管理--->Manage and Assign Roles
然后点击Manage Roles
比如我现在要给php开发人员添加一个只发布php项目的权限,在上图的下面位置输入php,然后点击Add,就会如上图上面显示一样,然后在全部-->Read 打勾,别的都不用管
然后在Project roles栏目里,如上图选择。
Pattern 的写法意思是把所有以php_*开头的项目分给php这个规则。
保存后再点击这个:
然后如下图操作:
保存后在系统管理--->管理用户--->新建用户:(用户名要和上面添加的User一样,我这儿都是phpUser)
然后新建个php_test项目,以刚才新建的phpUser用户登录就可以看到:
按此