RBAC 角色类型#
功能可用性
- Project Editor 角色适用于 Pro Cloud 和自托管企业版方案
- Project Viewer 角色仅适用于自托管企业版和云端企业版方案
项目内包含三种用户角色:管理员、编辑者和查看者。这些角色控制用户能在项目中执行的操作。同一用户在不同项目中可拥有不同角色。
项目管理员#
项目管理员角色拥有最高权限级别。项目管理员可:
- 管理项目设置:更改名称、删除项目
- 管理项目成员:邀请成员、移除成员、更改成员角色
- 查看、创建、更新和删除项目内任何工作流、凭证或执行记录
项目编辑者#
项目编辑者可查看、创建、更新和删除项目内任何工作流、凭证或执行记录。
项目查看者#
项目查看者实质上是具有只读权限的角色,可访问项目内所有工作流、凭证和执行记录。
查看者无法手动执行项目中存在的任何工作流。
角色类型与账户类型
角色类型和账户类型是不同的概念。每个账户拥有一个类型,但该账户在不同项目中可具有不同的角色类型。
| 权限 | 管理员 | 编辑者 | 查看者 |
|---|---|---|---|
| 查看项目中的工作流 | ✅ | ✅ | ✅ |
| 查看项目中的凭证 | ✅ | ✅ | ✅ |
| 查看执行记录 | ✅ | ✅ | ✅ |
| 编辑凭证和工作流 | ✅ | ✅ | ❌ |
| 添加工作流和凭证 | ✅ | ✅ | ❌ |
| 执行工作流 | ✅ | ✅ | ❌ |
| 管理成员 | ✅ | ❌ | ❌ |
| 修改项目 | ✅ | ❌ | ❌ |