跳至正文
本页目录

权限与角色

区分角色能力、实时资源范围和客服成员身份。

角色范围

角色管理范围
SuperAdmin实例级系统与租户管理
TenantAdmin自己租户的产品、团队和允许管理的人员
ProductAdmin通过 user_products 分配的产品及产品团队
TeamAdmin自己团队、工单和范围内通知设置
Agent通过有效团队成员身份可见的工单

角色不能绕过租户一致性。提交的租户、产品和团队关联必须属于同一业务范围,即使 SuperAdmin 也一样。删除有依赖记录的租户/产品/团队返回 409,不会静默删除关联数据。

product.manage 控制产品创建/删除;product.settings 控制 SLA、自动关闭和团队 关联等配置。ProductAdmin 可配置已分配产品,但不获得产品生命周期权限。工单类型 编写与团队路由配置分开:TeamAdmin 可配置可见类型的路由,不能编写类型树或表单。

设置入口

SuperAdmin 的配置首页是系统管理;TenantAdmin 进入自己的租户,不显示全局租户 列表;ProductAdmin 只看到已分配产品,不显示租户页签。TeamAdmin 和 Agent 没有 管理入口。邮件、通知与 AI/知识设置位于对应范围内。 系统 AI 仅限 SuperAdmin;TenantAdmin 可管理租户 AI,TenantAdmin/ProductAdmin 可管理可访问的产品 AI。

账户与客服

系统账户提供登录身份和 RBAC;有效客服状态与团队成员身份单独决定工单分配和回复 资格。管理员也能成为客服。产品管理员可把已有租户用户加入产品团队,不能改变全局 客服等级或有效状态。系统团队仅限 SuperAdmin,且不参与租户通知继承。

只读预览

SuperAdmin 和 TenantAdmin 可以预览范围内严格较低角色的用户。认证会话仍为操作者, API 使用目标用户当前角色和资源范围。除进入/退出预览外禁止写入,侧栏持续显示预览 标识。账户 Key 和安全管理仅限真实浏览器会话;远程 MCP 不继承预览身份。

UI 显隐只负责呈现,每个 API 都检查实时角色、归属和目标范围。角色或成员身份丢失 会在下一次授权时缩小账户 Key和 MCP 委托的权限。