first commit
This commit is contained in:
45
40-平台与架构/基础平台/功能模块/07-角色管理.md
Normal file
45
40-平台与架构/基础平台/功能模块/07-角色管理.md
Normal 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 验收标准
|
||||
|
||||
- 可创建角色并配置功能权限。
|
||||
- 用户分配角色后权限立即生效。
|
||||
- 角色停用后不可继续分配。
|
||||
- 多角色用户权限计算正确。
|
||||
Reference in New Issue
Block a user