跳转到主要内容
Academy 课程的这一章(Didit Academy 控制台与角色课程)从团队成员和角色讲起。 在 4:04 处,Academy 团队课程介绍团队成员和角色,然后讲解五个内置角色以及自定义角色。

概览

Didit 使用基于角色的访问控制(RBAC)系统,管理团队成员在控制台中可以执行的操作。每位成员都会被分配一个 角色,每个角色包含一组 权限,用于控制对特定功能的访问。

默认角色

Didit 提供五个内置(系统)角色,覆盖常见的团队结构: 系统角色无法编辑或删除。

自定义角色

组织所有者可以创建自定义角色,并根据团队需求组合特定权限。 创建自定义角色的步骤:
  1. 进入 Settings > Organization > Roles and permissions
  2. 点击 Create Role
  3. 输入名称、slug 和说明
  4. 选择要授予的权限
  5. 点击 Create Role
自定义角色可以随时编辑和删除。如果某个角色仍分配给成员,则无法删除,请先为这些成员重新分配角色。

权限参考

权限采用 action:resource 格式。可用操作如下:
  • read:查看资源
  • write:更新资源
  • create:创建资源的新实例
  • delete:删除资源
  • list:列出资源的多个实例

资源权限

每个角色都需要 read:organization、read:applications 和 list:applications 权限,才能打开控制台。

分配角色

邀请新团队成员或编辑现有成员时,您可以从所有可用角色(包括系统角色和自定义角色)中进行选择。 每位成员一次只能分配一个角色。要更改成员的角色,请进入 Settings > Organization > Members,然后编辑该成员。

邀请链接

每份邀请都会以单次使用的链接形式通过电子邮件发送,该链接仅适用于受邀的邮箱地址,并在 30 天 后过期。如果受邀人反馈其链接显示 Invitation unavailable(邀请不可用),说明原邀请已失效。请进入 Settings > Organization > Members,重新发送新的邀请,而不是重发旧邮件。
最后修改于 2026年11月7日