成员权限设置
参与团队协作需要为团队成员配置合适的操作权限。
进入「我的团队」->「成员/权限」,点击对应成员的「设置」图标,即可对成员进行权限设置。 成员权限分为团队权限和项目权限。
设置团队权限
默认团队权限范围
团队层级权限按角色分为:团队所有者、团队管理者、团队成员、游客。对应的角色权限如下:
权限名称 | 团队所有者 | 团队管理员 | 团队成员 | 游客 |
---|---|---|---|---|
修改团队资料 | ✅ | ❌ | ❌ | ❌ |
移交团队 | ✅ | ❌ | ❌ | ❌ |
解散团队 | ✅ | ❌ | ❌ | ❌ |
查看成员权限列表 | ✅ | ✅ | ❌ | ❌ |
修改成员权限 | ✅ | ✅ | ❌ | ❌ |
邀请/移出成员 | ✅ | ✅ | ❌ | ❌ |
注意
- 通过「项目邀请」 获得项目权限的用户,在团队维度就是游客。
- 游客只能看到受到邀请的项目。因此如果你想要让外部协作者编辑相关项目,但又不想让他介入团队内的其他项目,可以使用「项目邀请」。
- 游客在团队权限上与团队成员一致。不同的地方在于,团队内的新建项目,在权限设置时,是排除游客角色的。
如何调整团队权限
通过「我的团队」->「成员/权限」-> 「团队权限」为成员设置团队层级权限。
设置项目权限
默认项目权限范围
项目层级权限分为管理员、编辑者、只读成员、禁止访问四种权限类型。其中:
管理员:可针对项目内信息、设置及数据进行增删改查;
编辑者:不可增删改项目、项目信息;
只读成员:不可对项目、数据进行增删改,只允许读取;
禁止访问:无法访问项目内任何信息和数据。
权限名称 | 管理员 | 编辑者 | 只读成员 | 禁止访问 |
---|---|---|---|---|
项目增删改 | ✅ | ❌ | ❌ | ❌ |
项目信息修改 | ✅ | ❌ | ❌ | ❌ |
访问接口文档 | ✅ | ✅ | ✅ | ❌ |
接口增删改 | ✅ | ✅ | ❌ | ❌ |
接口查看调试 | ✅ | ✅ | ✅ | ❌ |
用例增删改 | ✅ | ✅ | ❌ | ❌ |
用例查看和运行 | ✅ | ✅ | ✅ | ❌ |
测试套件增删改 | ✅ | ✅ | ❌ | ❌ |
测试套件运行 | ✅ | ✅ | ✅ | ❌ |
数据模型增删改 | ✅ | ✅ | ❌ | ❌ |
数据模型查看 | ✅ | ✅ | ✅ | ❌ |
环境增删改 | ✅ | ✅ | ❌ | ❌ |
Mock 规则增删改 | ✅ | ✅ | ❌ | ❌ |
公共 Response 增删改 | ✅ | ✅ | ❌ | ❌ |
公共脚本增删改 | ✅ | ✅ | ❌ | ❌ |
数据库连接增删改 | ✅ | ✅ | ❌ | ❌ |
自定义函数增删改 | ✅ | ✅ | ❌ | ❌ |
变量增删改 | ✅ | ✅ | ❌ | ❌ |
变量本地值设置 | ✅ | ✅ | ✅ | ❌ |
导入数据 | ✅ | ❌ | ❌ | ❌ |
导出数据 | ✅ | ✅ | ❌ | ❌ |
如何设置项目权限
1.当你发送邀请时,可以指定邀请对象参与当前团队的特定项目,并设置他们的权限级别。
2.也可以通过「我的团队」->「成员/权限」-> 「项目权限」为成员设置项目层级权限。