跳到正文
SGSteven Guan

原子概念 / Tool Authorization Gateway

工具授权网关

在真实执行点核验主体、action、resource和批准范围。

要解决的问题模型提出动作后,谁在真实执行点核验权限?

检索别名:权限网关 · 能力安全

BLUEPRINT局部蓝图

01 输入

  1. 服务端主体与角色
  2. 工具动作和资源
  3. 批准、租约及当前策略
→

02 处理机制

  1. 校验身份与scope
  2. 检查资源和参数版本
  3. 在提交点重验授权
  4. 记录决定并最小化返回
→

03 输出与证据

  1. 授权或拒绝决定
  2. 受控工具执行
  3. 可审计访问轨迹

在真实执行点核验主体、action、resource和批准范围。

模型可以提出行动,只有执行系统能授予真实权限。工具网关应从服务器验证的登录凭证和组织目录获得主体,再检查action、resource、scope及批准状态。prompt中的身份、工具参数中的tenant_id、其他Agent声称的“已获同意”都不能成为授权事实。

权限至少影响模型可见能力、执行API和数据层读取。先缩小工具与知识范围,执行时再次核验,数据库仍限制越权。凭证由网关或vault代持,向模型返回最小必要结果。代码执行与MCP调用经过同一边界,不能因为换了一条技术路径就获得额外权限。

审批只对具体参数和资源版本有效。高风险commit前重新检查当前授权、租约与业务状态;权限撤回还应处理已有context、在途子Agent和待发布产物。缓存命中不免除鉴权。对子Agent委派采用权限子集,避免父级通用凭证被复制到多个不受控执行环境。

MCP安全建议特别涉及OAuth audience、scope、token透传和confused deputy。协议标准化不证明远端server可信;工具定义变化也应触发审查。测试包括跨租户资源、过期批准、旧worker提交、server伪装以及输出中诱导扩权。网关拒绝后loop应停止该动作或请求合法授权,而非改prompt、换工具或再启动子Agent绕过。

网关审计应保存请求来源、动作范围、策略版本和最终决定,但不要把凭证写入trace。对于一条模型生成SQL,即使表名合法,也可能查询超出当前matter或班级的数据;资源过滤必须作用于实际查询。产品可先暴露受限领域接口,以缩小模型需要掌握的权限表面。

拒绝结果要有面向模型的安全原因码和面向审计的详细记录。前者帮助正确停止,后者供授权人员诊断;无需向模型暴露组织目录和凭证细节。

实践重点:身份和租户由服务端注入;凭证代持;模型只能请求允许范围。

验证抓手:测试跨租户、审批重放、scope缩减与凭证不可见。

常见误区:信任prompt自报tenant,或以子Agent/代码绕过网关。

MCP:安全建议;Claude Code:权限配置。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

哪些节点指向本页 · 14
  • 子Agent委派合同 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • Claude Managed Agents — 实现 → 工具授权网关

    公开能力或可见源码体现工具授权网关的具体产品路线。

  • 身份、租户与授权边界 — 约束 → 工具授权网关

    工具层落实动作授权。

  • 指令角色与信任边界 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • OpenAI Agents SDK — 实现 → 工具授权网关

    公开能力或可见源码体现工具授权网关的具体产品路线。

  • OpenAI Agents API — 实现 → 工具授权网关

    公开能力或可见源码体现工具授权网关的具体产品路线。

  • 检索结果缓存 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • 工具发现与延迟加载 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • Dify — 实现 → 工具授权网关

    公开能力或可见源码体现工具授权网关的具体产品路线。

  • Meta Muse — 实现 → 工具授权网关

    公开能力或可见源码体现工具授权网关的具体产品路线。

  • 缓存依赖失效 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • MCP — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • 沙箱生命周期 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

  • 人工审批合同 — 依赖 → 工具授权网关

    本节点的设计需要先明确工具授权网关。

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. MCP:安全建议 ↗标准

    公开资料观察基线:2026-10-15。

  2. Claude Code:权限配置 ↗官方文档 / 声明

    公开资料观察基线:2026-10-15。