first commit

This commit is contained in:
2026-06-03 13:57:20 +08:00
commit 213e0f2b6e
37 changed files with 3789 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
# 5.7 角色管理
本文档从《基础平台产品设计》第 5 章拆分而来,用于独立描述基础平台功能模块的业务需求、规则和验收标准。
上级文档:[基础平台产品设计](../基础平台产品设计.md)
## 5.7.1 功能说明
角色管理用于将权限项组合成可分配给用户的权限集合。
## 5.7.2 功能范围
- 新增角色
- 编辑角色
- 复制角色
- 启用 / 停用角色
- 为角色配置权限
- 为角色配置数据范围
- 查询角色列表
## 5.7.3 角色类型
基础平台 1.0 支持:
- 平台角色
- 客户角色
- 应用角色
## 5.7.4 业务规则
- 平台角色由平台超级管理员维护。
- 客户角色由客户管理员维护。
- 应用角色可作为系统预置角色。
- 角色停用后不可再分配给新用户。
- 停用角色不影响历史操作日志。
- 用户拥有多个角色时,功能权限取并集。
- 数据权限按角色配置规则合并,具体合并规则需在角色配置中明确展示。
## 5.7.5 验收标准
- 可创建角色并配置功能权限。
- 用户分配角色后权限立即生效。
- 角色停用后不可继续分配。
- 多角色用户权限计算正确。