访问矩阵

谁能做什么:组件对照角色,每格一个权限。

1 个访问矩阵示例

平台访问矩阵

八个平台组件和四个角色之间,谁能做什么。

一次权限审计浓缩成一张网格:行是组件,列是角色,每格的填充说明授予多少权限。唯一的焦点格是关键规则:消费者只能从聚合目录中查询。

在编辑器中打开

什么是访问矩阵?

访问矩阵用表格表达「谁能对什么做什么」:行是平台组件或资源,列是角色,每个单元格写一种权限,如读、写、管理或无。这一模型源自 Lampson 在 1971 年提出的访问控制矩阵,也是基于角色的访问控制(RBAC)最直观的呈现方式。

读图时按行看某个组件对各角色开放到什么程度,按列看某个角色的全部权限。

什么时候用访问矩阵

  • 数据平台上线前,和安全团队逐格确认各角色的权限,落实最小权限原则。
  • 应对审计或合规检查,用一张表说明谁能访问敏感数据。
  • 如果要表达的是任务分工中谁负责、谁审批,而不是系统权限,应该用 RACI 矩阵。

怎样画好一张访问矩阵

  1. 每格只写一个权限级别,并用固定颜色编码,例如无、读、写、管理由浅到深。
  2. 角色按职能定义,不要按具体人名列。
  3. 出现「管理」权限的格子要逐个复核,能降级的就降级。