Appearance
用户中心与权限管理
面向 管理员与实施:多站点、用户、角色与菜单权限的协作关系。与 功能说明书 第 2 章及
docs/guide/permission-api-unification.md互补;界面点击步骤见 用户使用说明书。
1. 概念速览
- 用户:登录主体,可绑定多个站点成员关系。
- 站点:业务数据隔离维度;用户在不同站点可有不同角色。
- 角色:权限集合;菜单/API 能力以策略与菜单配置形式下发。
- 菜单与路由:PC 动态路由由后端按权限返回,前端做组件映射;小程序入口由移动端壳配置与权限共同决定。
2. 常见管理操作(概要)
- 用户管理:创建/禁用用户、重置密码、分配站点与角色(以当前环境菜单为准)。
- 角色与权限:为角色勾选菜单或能力项;变更后用户需重新登录或等待令牌刷新策略生效(以实际实现为准)。
- 站点与成员:维护站点信息、将用户加入站点并授予站点内角色。
3. 与开发的衔接
- 网关向下游透传
x-user-id、x-site-ids、x-user-roles等头,供策略与业务层使用。 - 权限模型变更时同步更新 策略(ZenStack)、Sys 菜单/接口 与 前端路由注册表,避免出现「有菜单无组件」或接口 403。
详细操作以各环境已开通菜单为准;技术统一约定见 权限相关 API 与约定。