jenkins配置用户角色权限,根据不同权限显示视图、Job

时间:2024-04-06 12:19:19

jenkins配置用户角色权限,根据不同权限显示视图、Job

转载地址:https://blog.csdn.net/weixin_35815578/article/details/80968932

https://blog.csdn.net/lipei1220/article/details/78623226

 

在Jenkins安装好后,需要先安装Role-based Authorization Strategy  这个插件:

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

插件安装好后在系统管理里能看到这个说明安装成功:

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

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

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

保存之后点击:系统管理--->Manage and Assign Roles

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

然后点击Manage Roles

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

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

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

然后在Project roles栏目里,如上图选择。

Pattern 的写法意思是把所有以php_*开头的项目分给php这个规则。

保存后再点击这个:

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

然后如下图操作:

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

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

 jenkins配置用户角色权限,根据不同权限显示视图、Job

 

然后新建个php_test项目,以刚才新建的phpUser用户登录就可以看到:

 jenkins配置用户角色权限,根据不同权限显示视图、Job