AIGC标识 Agent 安全新范式——从权限到Authority:当AI Agent安全的权限不再是终点,"能不能发生"成为新命题

一、一个被默认了二十年的前提正在失效

企业安全走了二十多年,本质上在反复回答几个基础问题:你是谁?你能登录哪个系统?你属于什么角色?你能访问哪些资源?你能执行哪些操作?

从账号密码、SSO到IAM、PAM,再到RBAC、ABAC,安全架构越来越复杂,但底层逻辑从未变过:

先确认身份,再赋予权限。人负责最终操作。

这个模型在"人操作"时代极其有效。系统告诉财务人员"你有付款权限",至于付给谁、金额对不对、今天该不该付,由屏幕前的人结合业务判断。权限系统划边界,人理解现实。分工清晰,代价低。

AI Agent正在撕裂这个结构。

当一个Agent不再只是生成建议,而是能读取数据库、调用API、发送邮件、修改云资源、操作支付系统、甚至把任务委托给另一个Agent时,一个被长期隐藏在人类判断背后的问题浮出水面:

即使身份是真的,权限也是真的,这一次具体动作就一定应该发生吗?


二、三个概念,三种控制对象

传统安全体系的核心链条是 Identity → Authentication → Authorization。Agent时代,这条链被迫向执行端延伸,出现了一个新的独立环节:

概念 回答的问题 控制对象
Identity / Authentication "你是谁?" 主体
Authorization "你被允许访问什么、能做什么?" 主体的能力
Authority(新) "此时此刻,这个具体动作是否被授权发生?" 事件/行动

前两句约束的是主体,最后一句约束的是事件。这不是措辞变化,是控制对象发生了质变。

用一个场景说明:

一个财务Agent拥有合法身份,拥有 payment.write 权限。用户交给它的任务只是"支付供应商A的3万美元发票"。它调用支付接口这件事,并不能自动证明任何一笔支付都属于这次授权范围

身份是真的,Token是真的,API权限也是真的——最后落地的那个动作仍然可能是错的。

合法的主体,可以产生不合法的执行。


三、权限与执行之间的距离被消灭了

理解Authority为什么必须被单独提出,需要看清Agent真正改变了什么。它没有推翻权限模型,改变的是权限与现实结果之间的距离

传统软件时代,一项权限和一次真实变化之间隔着大量人工步骤:

  • 财务人员登录后要选收款人、填金额、核对、点确认
  • 工程师有服务器权限后还要自己敲命令

人的判断天然存在于Authorization与Execution之间。 那段看似低效的距离,实际上是整个体系最后的缓冲。

Agent的价值恰恰在于消灭这段距离。用户说"把这批供应商账款处理掉",Agent就读取数据、判断对象、生成支付请求、调用执行接口。自动化越高,Permission与Execution之间越短,缓冲越薄。

输出一段错误文字可以重新生成,一次真实执行却可能已经修改数据库、转出资金、停止服务。前者的成本是重来一次,后者的成本是现实本身。

这就是为什么单纯把IAM做得更细粒度仍然不够。因为需要回答的已经不只是"这个Agent有没有调用支付API的权限",而是:它为什么调用、调用的对象是谁、金额是否属于原始任务、条件是否已变、任务是否仍有效,以及——在这一刻,执行是否仍然应该发生


四、行业信号:安全控制点正在从Access向Action移动

2026年,多个独立方向不约而同落在同一个位置:

时间 来源 方案 核心思路
7月 Nuggets(英国) Authority Control Plane 位于Agent与工具/应用/企业系统之间;结合身份+委托authority+策略+intent+上下文,决定动作"允许/拒绝/转人工"
7月底 Delinea 运行时授权(Runtime Authorization) Agent进入合法Session ≠ 后续所有操作自动继承"允许";策略判断推进到具体动作执行之前
同期 独立草案 Mission-Bound Authorization OAuth给Agent很多独立Token,缺少一个持久对象把能力绑定回"用户原始授权的那一项任务"
同期 行业 Action Governance / Authority Layer 安全控制点从"能不能进入"移到"能不能执行"

它们彼此不同,远未形成统一标准,但共同指向一件事:安全系统的控制对象,正在从主体拥有的权限,逐渐移动到主体准备实施的具体行动。


五、核心任务:企业安全在Agent时代必须回答什么

Agent时代的企业安全,不再是"防入侵",而是"约束不可预测性"。核心任务可以归结为五个问题:

1. 谁授权了这一次行动?

不是"谁拥有权限",而是"谁在这一次具体行动中行使了授权"。授权必须可追溯、可定位、可撤销——不能依附于某个人的判断力,必须沉淀为结构。

2. 这项授权因为什么而存在?

授权必须绑定到具体任务、具体对象、具体状态。"有支付权限"不是授权,"被授权支付供应商A的3万美元"才是。

3. 它现在是否仍然有效?

上下文会变化:业务条件变了、审批过期了、数据状态不同了。授权不是一次性授予,而是一个持续有效的判断窗口。

4. 谁可以把它撤销?

权限可以授予,也可以收回。Agent时代的授权必须具备实时可撤销性——不是定期轮换,而是在上下文变化时立即失效。

5. 系统能否在最后那一刻说"不"?

这是最核心的一条。成熟体系的标志不是授权做得多精细,而是在现实真正改变之前保留拒绝的能力。一次执行之前,系统必须有权拒绝,也必须有人为这次拒绝或放行负责。


六、安全治理的范式转变

Agent时代,安全面对的风险性质变了:

旧范式 新范式
防止未经授权的人做事 防止被授权的系统把事情做错
权限的不确定性 行为的不确定性
信任一个可靠的人 信任一套可靠的结构
确定性:相同输入→相同输出 非确定性:相同目标→不同路径、不同执行

传统安全有一个隐含前提:只要把"程序被允许做什么"定义清楚,就能大致知道"程序会做什么"。AI改变的不是权限体系本身,而是这个前提——大模型不是确定性程序,你可以规定它有哪些工具,却无法精确预测它每次如何组合这些工具。

这意味着安全第一次面对的不是"权限的不确定性",而是"行为的不确定性"


七、Authority不是新名词,是旧问题的显性化

Authority是否最终成为行业标准术语,现在还很难下结论。但它的出现意味着一件事被不可逆地看见了:

权限的终点,从来不应该只是"可以做什么",而应该一直延伸到"这一次,事情究竟能不能发生"。

过去,这个判断由可信的人在执行前一秒默默完成。当人退出执行链,答案不能继续依附于个人判断力,必须沉淀为可定义、可委托、可审计、可撤销的结构

Runtime Authorization、Mission-Bound Authorization、Action Governance、Authority Control Plane在短时间内接连出现,本身已经说明了一个方向:

Agent安全真正成熟的标志,不是我们能多准确地证明Agent是谁,也不是它拥有哪些权限,而是能在现实真正改变之前回答:这一次行动,到底凭什么发生。


八、一句话总结

企业安全过去花了几十年回答"谁可以进入系统、谁拥有权限"。当AI开始自主行动之后,一个更贴近现实的问题成为独立问题:

谁最终能够让动作发生。


参考来源:HavenlonLabs《AI Agent安全正在出现一个新的词:Authority》,2026年8月23日

posted @ 2026-08-23 13:27  小白跃升坊  阅读(0)  评论(0)    收藏  举报