需求:我想要qa同学分别只能看到自己相关的项目,不能互相干扰

这个需要一个插件来解决 Role-based Authorization Strategy

到jenkins的插件管理中搜这个,进行安装

安装完后,使用方法为:

1、先勾选要使用role-base strategy 的权限 保存

Jenkins用户权限管理

2、返回系统管理,点击进入“Manege and Assign Roles”

3、先进行“Manage Roles”,用于创建“全局用户”、“项目用户”、等,

    每个账号都可以规定类到复数用户中,即Jephy账号可以属于“全局用户”的admin,并且属于“项目用户”的QA

    首先先添加“全局用户”:“reader”只有访问的权限,用于给qa同学使用

    然后添加“项目用户”:“JP_QA”、“US_QA”用于分配qa权限

4、进入“Assige Roles”添加用户,并将用户归类

Jenkins用户权限管理

 

相关文章: