Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / Agent 工作流

用独立Vault隔离每位用户的SaaS凭证

为虚构用户创建vault,附加Bearer凭证,验证agent访问并清理资源。

目标

避免把多租户用户令牌写进共享agent配置或prompt。

步骤

  1. 服务端为内部用户ID创建client.beta.vaults.create(display_name=..., metadata=...),每个用户映射独立vault。 [operate]
  2. 通过vaults.credentials.create(vault_id=..., auth={"type":"static_bearer", ...})绑定该用户的MCP凭证;令牌只从安全secret store读入。 [operate]
  3. agent运行后核对访问身份与审计元数据;用户退出或撤权时依次archive credential和vault。 [operate]

验证方式

测试用户只看见自己的mock资源;另一个用户的vault不含该令牌;撤权后凭证被归档。

故障处理

若请求未能解析MCP凭证,核对credential挂在session所用vault且server URL一致;不要退回共享环境变量。

权限边界

前置条件

权限边界

限制

Vault隔离不替代服务端授权、租户映射校验或凭证轮换;cookbook示例使用GitHub MCP。

固定上游来源

https://github.com/anthropics/anthropic-cookbook/blob/9c1e493ddd2b82df399d2a61b9c806c539e18be6/managed_agents/CMA_operate_in_production.ipynb

仓库
anthropics/anthropic-cookbook
文件路径
managed_agents/CMA_operate_in_production.ipynb
固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: MIT

主主题

让 Agent 更安全且易于核验

相关资源