模型
读写模式
每个数据源提供它能够分类的访问模式。访问地图记录关系和有限的元数据,不记录 SQL 文本、参数、载荷或秘密信息。
读取
数据源分类为读取的访问。以中性色显示。
读取 / 写入
数据源分类为写入或读写的访问。突出显示以供检查。
模式未知
如果数据源无法将访问分类为读取或写入,模式就保持未知。这与将访问归因于某个智能体的确定程度是两回事。
最小权限漂移
比较获准访问与观测到的访问
在可用时,通过智能体关联的身份,将收到的权限与观测进行比较。在采集范围内检查意外访问、待核对的比较及未使用的权限。
- 意外访问
收到的数据中没有覆盖该访问的权限。在判定为违规前,请确认采集范围。
- 待核对
身份关联或访问模式尚不足以作出判断。标记为待核对,而非已确认的违规。
- 未使用的权限
自数据源开始采集以来未被观测到的权限。缩减权限前,请检查活动数据源、已存储的观测以及结果是否被截断。LDAP目录、Okta/Entra应用和Infisical项目的权限仍属于清单。
工作原理
比较权限与观测
此图示说明关联的访问来源之间如何比较权限与观测:匹配的访问、差异及声明的关系。
覆盖范围
资源覆盖与访问来源归因
资源覆盖与访问来源归因的确定程度是两回事。每条关系都记录这两个级别;缺失的信号不会被视为证据。
资源覆盖度
各资源类型支持的审计信号级别。
- 清晰
- 受支持的原生审计数据源,包括 pgAudit 和 CloudTrail。图依赖于您配置并采集的信号。
- 有损
- 文档与向量存储只能提供部分信号,图会如实显示,不会夸大。
- 不透明
- 当前访问地图将 Redis、SQLite、D1 和 memcached 视为不透明类型。清单记录不能证明单次访问。
- 混合
- 其他资源类型的协作信号或工具信号,包括 MCP 工具、HTTP API 和 shell。
来源归因
将一次访问归因于特定智能体的确定程度。
- 确定
- 受支持的身份或协作信号可确定单个智能体或专用的非人类身份。以实线显示;访问地图本身不签发凭证。
- 近似
- 身份已知,但证据无法确定单个智能体。标记为近似归因。
- 未知
- 现有信号不支持确定具体智能体的归因。不透明资源在归因未确定时也使用此级别。
覆盖与归因相互独立。即使资源覆盖不透明,协作信号也可以确定智能体的身份。
真实进展
已配置的数据源与经审计的查询
图比较收到的观测与权限。读取图需要授权和审计记录;如果追加审计记录失败,查询将被拒绝。
- 打开访问地图需要权限,每次成功查询都会追加一条审计记录。访问地图显示关系,不显示内容。
- 缺失或模糊的信号限制归因判断。有界查询结果可能被截断;更改权限前,请检查采集范围和已存储的观测。
访问地图——常见问题
它需要代理或内联智能体吗?
不需要强制代理。配置受支持的审计和观测数据源后,图只包含这些数据源提供的信号。配置数据源并不意味着所有智能体或资源都会显示。
访问地图会存储我的 SQL、载荷或秘密信息吗?
图存储关系和有限的元数据。元数据允许列表不包括 SQL 文本、参数、载荷或秘密信息。读写模式来自支持该分类的数据源。
访问地图视为不透明的资源会如何处理?
当前访问地图将这些资源类型标记为不透明。清单记录不能证明单次访问。访问来源归因另外取决于收到的身份信号。
它如何区分读取与读/写?
数据源在支持分类时提供已分类的模式。图保留该模式;未分类的访问保持未知。