使用控制台组织、成员与权限
切换与退出组织
组织、成员与权限: 切换与退出组织
切换组织
当账号加入多个组织时,可以切换当前组织:
- 点击控制台右上角的头像或账号菜单。
- 选择 切换团队 或 切换组织。
- 在组织列表中选择目标组织。
- 系统重新校验成员状态和权限。
- 校验通过后进入目标组织的默认页面。
组织列表中的状态:
| 状态 | 展示方式 | 是否可进入 |
|---|---|---|
| 当前组织 | 显示“当前”标记 | 已经处于该组织,可关闭弹窗 |
| 正常组织 | 整行可点击,显示进入箭头 | 可以 |
| 成员已停用 | 置灰,显示“停用/无法访问” | 不可以 |
| 已退出或被删除 | 默认不展示 | 不可以 |
每次切换时都必须从服务端获取最新状态,不能只依赖本地缓存。
子账号退出组织
普通成员可以在组织设置中主动退出当前组织。
退出前应确认:
- 退出后无法继续访问该组织。
- 当前组织授予的产品权限全部清除。
- 原有权限不会自动恢复。
- 再次加入需要主账号重新邀请。
- 用户在组织中创建的业务资产仍归组织所有。
操作流程:
- 进入 组织设置。
- 在退出组织区域点击 退出组织。
- 阅读影响说明并二次确认。
- 系统重新校验当前成员关系。
- 退出成功后,切换到另一个可访问组织;如果没有其他组织,进入无组织页面。
主账号不能退出自己拥有的组织。
成员被停用后的页面
如果当前成员在组织中被停用,控制台应立即或在下一次请求时阻止访问,并展示:
- 标题:无法访问
[组织名称]组织。 - 说明:当前账号在该组织中的访问权限已被管理员停用。
- 主操作:切换至其他团队。
- 次要操作:退出登录。
- 联系方式:联系该组织主账号或管理员。
页面顶部仍可展示当前登录账号,以说明账号本身没有被注销。
如果账号还有其他正常组织,点击 切换至其他团队 打开组织切换弹窗。已停用组织保留在列表中但不可点击。
成员被删除后的页面
如果成员关系已被删除:
- 当前组织应从组织切换列表中移除。
- 对当前组织的后续 API 请求应返回无成员关系状态。
- 页面应提示“你已不再是该组织的成员”。
- 如果还有其他组织,自动引导切换。
- 如果没有其他组织,进入无组织页面。
被删除用户不能通过旧页面链接或浏览器缓存继续查看组织数据。
产品无权限页面
当组织已经开通某产品,但当前成员没有被授权时,页面应展示:
- 标题:暂无
[产品名称]产品访问权限。 - 说明:当前账号在该组织中未被分配该产品权限。
- 操作:返回上一页或进入有权限的产品。
- 建议:联系组织主账号开通权限。
如果成员只有只读权限,应允许进入产品,不应展示无权限页;仅限制写操作。
组织未开通产品页面
组织未开通产品和成员无权限是两种不同状态。
组织未开通产品时,应提示:
- 当前组织尚未开通该产品。
- 主账号可以查看产品方案或联系销售。
- 普通成员可以联系主账号。
不要提示普通成员“申请成员权限”,因为即使分配权限,组织未订阅时仍无法使用。
没有可访问组织
如果账号没有任何正常可访问的组织,应进入独立状态页,而不是显示空白控制台。
可能原因包括:
- 新账号尚未接受任何组织邀请。
- 用户主动退出了最后一个组织。
- 用户被最后一个组织删除。
- 所有组织中的成员关系均已停用。
页面应提供:
- 当前没有可访问组织的明确说明。
- 检查邀请邮件的建议。
- 联系组织主账号的建议。
- 退出登录并使用其他账号的入口。
当前版本暂不支持用户自行创建组织时,不应展示“创建组织”按钮。