管理组织
组织是开发者门户中多租户的主要单元。每个组织都会映射到 Provider Portal 中的开发者身份。所有应用程序、订阅和凭证都属于某个组织。
备注
默认开发者门户实现使用 Better Auth 的组织模型。如果你的门户采用自定义实现,组织管理方式可能不同,也可能不提供组织管理功能。
组织角色
每个组织成员都具有以下三种角色之一:
| 角色 | 权限 |
|---|---|
| Owner(所有者) | 完全访问权限,可以管理成员、更新组织设置并执行所有操作。 |
| Admin(管理员) | 除删除组织外的所有权限,可以管理成员和设置。 |
| Member(成员) | 只读访问权限,可以查看应用程序、订阅和凭证,但不能创建或修改它们。 |
邀请成员
组织所有者和管理员可以邀请新成员:
- 进入组织的 Settings 或 Members 页面。
- 单击 Invite Member。
- 输入你要邀请的人员的电子邮件地址。
- 选择 Admin 或 Member 角色。
- 单击 Send Invitation。
受邀者会收到加入组织的电子邮件邀请。如果尚无开发者门户账户,则必须先注册或登录,然后才能接受邀请。
管理成员
查看成员
进入组织的 Members 页面,查看所有当前成员及其角色和加入日期。
更改成员的角色
- 在成员列表中找到该成员。
- 单击其角色或 Edit 按钮。
- 选择新角色。
- 确认更改。
删除成员
- 在成员列表中找到该成员。
- 单击 Remove(或删除图标)。
- 确认删除。
删除成员会撤销他们对组织的应用程序、订阅和凭证的访问权限。
在组织之间切换
如果你属于多个组织:
- 单击门户导航中的组织切换器(通常位于页眉或侧边栏中)。
- 选择你要切换到的组织。
- 门户上下文更新以显示所选组织的应用程序和订阅。
创建一个新组织
如果你需要为不同的项目或团队提供单独的上下文:
- 单击组织切换器。
- 单击 Create Organization。
- 输入 Organization Name 和 Slug URL。
- 单击 Create。
新组织会在 Provider Portal 中创建新的开发者身份。