28 lines
974 B
Markdown
28 lines
974 B
Markdown
# DV-0004:RBAC 与系统管理 – 规格(Spec)
|
||
|
||
- **状态**:Implemented
|
||
- **关联 ADR**:ADR-0003
|
||
|
||
## 目标
|
||
提供基于角色的访问控制(RBAC)与系统管理能力(用户、角色、权限、菜单、仪表盘)。
|
||
|
||
## 范围
|
||
- **In**:角色→菜单/权限点、用户管理、仪表盘统计。
|
||
- **Out**:细粒度字段级权限(当前为菜单/权限点/项目角色)。
|
||
|
||
## 用户故事
|
||
> 作为管理员,我希望按角色分配能力并量化系统使用情况,以便治理平台。
|
||
|
||
## 功能需求(FR)
|
||
| ID | 需求 | 验收要点 |
|
||
| --- | --- | --- |
|
||
| FR-6 | RBAC:roles/system_menus/role_menus;超级管理员全量 | 用户多角色;菜单/权限点授权 |
|
||
| FR-7 | 用户管理:增删改查/启停/角色/重置密码 | 管理员可操作 |
|
||
| FR-8 | 仪表盘:统计与文档活跃度 | 数据正确 |
|
||
|
||
## 非功能需求(NFR)
|
||
| ID | 需求 |
|
||
| --- | --- |
|
||
| NFR-4 | 权限判定统一走 RBAC 依赖 |
|
||
|