Skip to content

Agent 身份的三个平面

English | 中文

Agent 身份常被简化为“一个 API key”。这把三个不同问题压成一个弱机制。有用的模型把它们 分开。

平面 1:签发

这个工作负载是谁,它能证明吗?

身份提供者在验证工作负载后签发凭据。凭据应短期,并绑定持有证明,使被盗令牌不够用。 工作负载证明可以使用 Kubernetes、SPIFFE 或 mTLS。

项目:EIDOVELA。

平面 2:注册与命名空间

这是哪个 Agent,谁拥有它,生命周期状态是什么?

身份签发不是注册中心。企业需要 Agent、命名空间、权限绑定与生命周期纪元的记录系统。 没有它,身份只是一串没有清单的凭据。

项目:NOMIVELA。

平面 3:授权与委托

这个 Agent 可以做什么,代表谁,带什么证据?

授权评估策略、衰减委托权限、路由审批、支持撤销并产生证据。它消费身份与注册上下文, 但本身是独立决定。

项目:AEGIVELA。

为什么分开

  • 失败模式不同。 有效凭据不蕴含有效授权;已注册 Agent 不蕴含可信工作负载。
  • 生命周期不同。 凭据快速轮换;注册记录活得更久;策略按业务节奏变化。
  • 受众不同。 安全团队拥有签发,平台团队拥有注册,应用团队拥有策略。

常见错误

用一个长期令牌服务多个 Agent,然后试图从日志恢复归因。身份平面不是日志问题。它必须在 Agent 行动前设计。

相关