权限与授权项说明
CodeArts TestPlan服务提供基于角色的权限管理(RBAC)。默认情况下,新创建的用户没有任何权限,需要将其加入项目,并给用户配置角色,才能使得用户获得角色所对应的OpenAPI调用权限,这一过程称为授权。授权后,用户就可以基于被授予的角色权限调用对应的OpenAPI接口,如何添加项目成员可参考添加CodeArts项目成员。
CodeArts TestPlan服务的OpenAPI都对应某个“服务资源”下的“权限”,CodeArts TestPlan服务中内置了11种涵盖IPD、DevOps等研发流程的系统角色,同时支持自定义角色,用户可以根据自己的需要创建新的角色,并为其配置不同的权限,不同角色拥有的权限不同,如果用户在当前项目下的角色无权限调用OpenAPI接口(如图1展示),可参考表1,联系项目管理员开启目标角色的对应权限或重新配置角色,如何为成员配置项目角色可参考在CodeArts项目中修改系统角色的权限。
CodeArts TestPlan服务支持的对应角色策略授权项如下所示:
服务资源 | 权限 | 项目管理员 | 项目经理 | 产品经理 | 测试经理 | 运维经理 | 系统工程师 | Committer | 开发人员 | 测试人员 | 参与者 | 浏览者 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
用例 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
执行 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
停止 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
导出到文件 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
从文件导入 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
从版本导入 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
合并到基线 | √ | √ | × | √ | × | √ | √ | √ | × | × | × | |
规范检查 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
测试套 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
执行 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
停止 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
测试版本 | 创建 | √ | √ | × | √ | × | √ | √ | × | × | × | × |
修改 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
删除 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
测试计划 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
测试质量看板 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
测试质量评估 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
下载 | √ | √ | √ | √ | √ | √ | √ | √ | √ | × | √ | |
用例回收站 | 删除用例 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
恢复用例 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
查看用例 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
测试设置 | 创建 | √ | √ | × | √ | × | √ | √ | × | × | × | × |
修改 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
删除 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
接口测试-关键字 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
编辑 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
全局变量 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
编辑 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
在线拨测-任务 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
启动 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
停止 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
高级配置 | √ | √ | × | × | × | × | × | × | × | × | × | |
在线拨测-告警配置 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
在线拨测-告警通知 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
忽略 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
在线拨测-仪表盘 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
测试设计-思维导图 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
恢复(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
恢复(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
测试设计-思维导图备份 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
修改(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
恢复(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
测试设计-思维导图模板 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
恢复(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
删除(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
修改(全部) | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
测试设计-回收站 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
删除(个人) | √ | √ | √ | √ | √ | √ | √ | √ | √ | × | √ | |
恢复(个人) | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
测试设计-因子库 | 查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
创建 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
删除 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
修改 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
导入 | √ | √ | × | √ | × | √ | √ | × | × | × | × | |
导出 | √ | √ | √ | √ | √ | √ | √ | √ | √ | × | √ | |
测试设计-思维导图评审 | 查看 | √ | × | × | × | × | × | × | × | × | × | × |
创建 | √ | × | × | × | × | × | × | × | × | × | × | |
删除 | √ | × | × | × | × | × | × | × | × | × | × | |
修改 | √ | × | × | × | × | × | × | × | × | × | × | |
删除(全部) | √ | × | × | × | × | × | × | × | × | × | × | |
服务组 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | × | × | × | |
服务 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | × | × | × | |
接口 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
拷贝 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
导入 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
规则 | 创建 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | |
修改 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | √ | × | × | |
实例 | 部署 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × |
开始 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
停止 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
更新 | √ | √ | √ | √ | × | √ | √ | √ | √ | √ | × | |
删除 | √ | √ | √ | √ | × | √ | √ | √ | × | × | × | |
查看 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |


