SOURCE // NEWS

Bedrock Agent支持引用自定义密钥,提升安全管控

Bedrock Agent支持引用自定义密钥,提升安全管控

AI Agent(人工智能代理)的强大程度,直接取决于它们能够调用的工具。无论是从 CRM 系统检索客户数据、向 Slack 发送更新,还是查询 GitHub 仓库,Agent 都需要在运行时安全地传递凭证。在不硬编码密钥或在 Agent 提示词中泄露密钥的前提下,妥善解决这一问题,是构建生产级 Agent 系统的核心挑战之一。

Amazon #Bedrock AgentCore Identity 通过凭证提供者(credential providers)和令牌库(token vault)来应对这一挑战,在用户的账户中自动为每个出站凭证提供者资源创建并管理一个 AWS Secrets Manager 密钥。虽然 AgentCore Identity 能够完全创建和管理这些密钥,但用户在此前无法自定义配置标签、轮换策略或使用客户托管的 AWS KMS 密钥加密。

今天,AWS 正式宣布,AgentCore Identity 已支持直接引用 AWS Secrets Manager 中的现有密钥。这意味着你可以直接引用自己预先配置好的密钥,并保留对其管理方式的完全控制。借助这一新功能,你可以将组织现有的密钥治理流程延伸到 AgentCore。用户可以直接提供现有的 AWS Secrets Manager 密钥,并对其加密配置、轮换、复制、标签和资源策略保留绝对控制权,就像管理 Secrets Manager 中的其他任何密钥一样。此外,你还可以选择同 Region 内另一个 AWS 账户中的密钥。该功能还支持通过 AWS Secrets Manager 外部连接器导入的密钥,从而实现与第三方密钥管理器的集成。

以下是该功能的一些典型应用场景:

  • 访问已有密钥的外部 API:如果你的团队已经拥有某个外部 API 的密钥,只需将该现有密钥的 ARN 提供给凭证提供者资源,而无需让 AgentCore Identity 重新创建一个。这也支持跨账户引用以及通过外部连接器集成的第三方密钥。
  • 无缝密钥轮换:为了遵循安全最佳实践,当你轮换密钥值时,AgentCore Identity 会在下一次读取时自动获取更新后的值。你无需更新或重新创建凭证提供者资源,Agent 即可保持持续运行。
AgentUpdate 深度解析

随着 AI Agent 从简单的聊天助手演变为能够自主调用 API 的"行动体",其面临的安全挑战正呈指数级上升。Bedrock AgentCore Identity 此次升级看似是一个常规的云安全更新,实则是 AI Agent 迈向企业级大规模落地(Enterprise-ready)的里程碑。横向对比开源框架中常用的本地环境变量或简单配置文件,AWS 提供的云原生凭证管理在合规、审计和密钥轮换(Rotation)上具有绝对优势。通过打通现有的 Secrets Manager,AWS 扫清了金融、医疗等高合规行业部署 Agent 的最大障碍。未来,Agent 的竞争力不仅在于其底座大模型的推理能力,更在于其出站调用的权限治理与边界防御。AWS 的这一举措正加速将 Agent 纳入传统企业 IT 安全架构的监管范围,这或许会成为未来生产级 Agent 平台标配的安全范式。