SH

Soloharness

概念 · 辨析 · Agent

← 返回概念辨析

Concept Contrast Fable

权限怎么分配和最大不能越过哪条线

权限模型说明权限怎样授予和组合,权限边界说明无论局部授权怎样叠加,最高不能超过哪条线。给 Agent 开工具时,缺少边界比模型粗糙更危险。

寓言

差事册和城墙上的红线

一座城雇了许多差役,替官署送信、查账、调货、张贴告示。总管写了一本差事册,规定谁能进账房,谁能去码头,谁能找商户核验签名。每个差役按任务领牌,牌上写着可做的事。

差事册起初很好用。小差役拿着送信牌,只能进前厅;查账差役能进账房,但不能碰库银。总管看着记录,觉得权限已经分得够细,城里也因此少了许多口头请托。

后来差役学会把小牌串起来用。一个任务允许他取客户名册,另一个任务允许他给外城商户发信,第三个任务允许他临时生成通行证。单看每个牌都合理,合在一起却足以把敏感名册送出城外。

总管继续细化差事册,给每张牌补条件。可牌越多,组合越难算。有人问,若两个允许相加,能不能做第三件事;若一个临时牌来自上级,是否覆盖原限制。没人能在出事前回答清楚。

老城守在城墙上画了一道红线:任何差役,不管拿到多少牌,都不能把未批准的名册带出城,不能替自己签批,不能访问禁库。差事册仍然分派任务,红线专门挡住组合后的最高风险。

红线刚立时,有人嫌它碍事。一次紧急调货,差役被挡在禁库外,抱怨任务明明急。城守让总管走正式升级审批,而不是让差役绕线。后来查明,若当时放行,库里另一批货会被误发。

城里终于分清两件事:差事册让工作流动,红线让最坏情况停住。聪明的差役会寻找牌与牌之间的空隙,可靠的制度不能只看单次授权,还要限制所有授权叠加后的边界。 后来总管给每个新差役演示一次绕路:三张看似无害的小牌怎样连成危险路线。看过之后,没人再把细分授权当成唯一防线。每次新增工具牌,都要先贴到红线旁比一比。若比完发现能碰禁库,任务再急也要改流程,并留下拒绝记录。红线清楚,差役才知道哪里该停手。

权限模型

权限模型定义权限如何授予、继承、组合和撤销,决定用户或 Agent 在系统内能访问哪些资源、执行哪些动作。

权限边界

权限边界定义授权叠加后仍不能越过的最高限制,用来约束误配、委托、工具组合和 Agent 自主行动带来的越权风险。

故事对应

  • 差事册:权限模型分配和组合具体权限
  • 多个小牌串起来:局部授权叠加后产生越权路径
  • 城墙红线:权限边界限制最高可达范围
  • 紧急任务仍需升级审批:边界不因局部任务便利自动放开
  • 差役寻找牌与牌之间的空隙:Agent 工具调用中的组合风险

落到 Agent 工具授权里

设计权限时先定义 Agent 永远不能做什么,再谈每个工具怎么授权。权限模型负责日常分配,权限边界负责挡住跨工具组合、委托链、临时授权和错误配置造成的最高风险。没有边界的细粒度模型,会在复杂流程里变成绕路地图。