目录
一、部署用户权限管理插件
二、用户的项目权限配置
全局用户角色(Global roles)配置
项目角色(Project roles)配置
将用户与全局用户角色以及项目角色关联
权限验证
一、部署用户权限管理插件
从插件市场下载并部署插件Role-based Authorization Strategy。
部署完成后,进入Jekins平台-》系统管理-》全局安全设置-》访问控制-》授权策略
设置为:Role-Based Strategy,然后保存。
二、用户的项目权限配置
在进行用的项目权限配置前,需要了解进行全局用户角色(Global roles)与项目角色(Project roles)的规划。
全局用户角色(Global roles)可以理解为具有相同权限的用户的集合,即用户组的概念。
项目角色(Project roles)可以理解是一批项目的集合,用户对这些项目具有相同的权限。
单个用户的最终权限=所属全局用户角色权限+项目角色权限;注意:这里的权限并不是完全的并集,这里的权限都是基于项目的。
例如:用户A具有如下权限:
全局用户角色:查看所有job任务,不具备启动任务的权限
项目角色1:查看test_开
发布评论