第3章 评估前置条件清单

本章目标:掌握在启动 RICE 打分前,必须完整收集并验证的四个前置条件清单,确保后续打分有据可依、权责清晰。

适用场景

  • 首次建立 RBAC 权限模型并需要批量计算 RICE 分的组织。
  • 已完成初步角色设计,需对现有权限矩阵进行符合性检查的场景。
  • 定期审计或迁移前,必须验证前置条件完整性与一致性的环节。

前置条件

在开始本章操作前,你应当已经具备以下能力与资源:

  • 理解 RBAC 核心概念(角色、权限、继承关系)。
  • 获得组织内至少一个业务系统的管理权限。
  • 已准备好 模板清单(见本章 输入输出物 表格)。

操作步骤

  1. 收集组织角色清单:从 HR 系统或组织架构图导出当前所有正式岗位与角色名,去除临时 / 过期角色。
  2. 核对权限矩阵:将现有的权限分配表(角色 vs 权限)与系统实际权限配置进行差异比对,标记未授权或冗余条目。
  3. 审查系统架构文档:确认架构图是否包含所有涉及 RBAC 的微服务、API 网关和数据层;补全缺失的模块。
  4. 抽取访问日志样本:选取最近 7 天内的操作日志,确保覆盖管理员、普通用户、只读用户三类典型场景,并脱敏处理。
  5. 汇总评估报告:将以上四个清单的状态(完整 / 待补 / 不一致)记录到统一的评估表中,并输出结论。
前置条件评估流程 开始评估前置条件 角色清单 收集 + 去重 权限矩阵 差异比对 架构文档 完整性审查 日志样本 脱敏 + 覆盖 前置条件评估完成 提示:四个分支可并行执行,但最终必须由同一负责人汇总签字 只有全部完成才能进入 RICE 打分阶段

输入输出物

类别名称格式 / 来源检查要点
输入组织角色清单Excel / HR 系统导出去重,无过期角色,包含角色 ID 和名称
输入权限矩阵数据库 / RBAC 工具导出角色与权限一一映射,无循环继承
输入系统架构文档Visio / Draw.io 图涵盖所有 RBAC 相关子系统与接口
输入访问日志样本JSON / 文本,近 7 天脱敏,覆盖增删改查操作
输出前置条件评估报告Adobe PDF / 内部 Wiki含每项状态(通过/待补)及负责人签字

责任边界

  • 安全管理员:提供权限矩阵与日志样本,并确保日志已脱敏。
  • 系统架构师:审核架构文档的完整性,补充缺失模块。
  • HR / 部门主管:确认组织角色清单的准确性与时效性。
  • RBAC 流程负责人:汇总各方结果,签字确认评估通过。

记录材料

每次评估后需归档以下文件至项目知识库:

  • 原始组织角色清单(含版本号)
  • 权限矩阵差异比对表
  • 系统架构文档评审纪要
  • 脱敏后的日志样本摘要(用户 ID 替换为哈希)
  • 前置条件评估报告(含签字扫描件)
归档建议:使用统一命名规则,如 前置条件评估_20250330_v1.2.3.pdf,便于后期回溯。

异常处理

异常场景处理方案
角色清单中存在幽灵角色(无人担任)标记为“待确认”,通知部门主管在 48 小时内反馈;逾期则自动禁用。
权限矩阵与系统实际配置不一致暂停评估,修复差异后再重新比对,并记录偏差详情。
架构文档缺失关键微服务模块要求架构师在 24 小时内补充,并重新审查。
日志样本不足 7 天或未覆盖所有操作延长采集窗口至 14 天,确保覆盖周末及峰值时段。
多方签字延迟超过 3 个工作日升级至项目 PM 协调,或启用电子签章加速。
注意:如果前置条件评估报告中有任一项状态为“待补”,禁止进入 RICE 打分流程,否则所有分数无效。

验收标准

  1. 四个前置条件清单均已被收集并存放于指定共享目录。
  2. 每个清单均通过格式校验(见检查要点)。
  3. 评估报告中所有条目状态为“通过”,且有双人签字(安全管理员 + 流程负责人)。
  4. 归档文件命名符合规范,版本号无误。