ABAC
一种访问控制模型,将身份、资源、操作、环境上下文作为动态变量组合判断访问合法性,相比RBAC能更细粒度地控制权限,适合复杂动态授权场景
核心事实
时间轴 (近 90 天)
独立身份使权限最小化成为可能:不同Agent绑定不同级别的模型访问权限,低敏感任务不再持有高权限密钥。
权限最小化的落地通常借助RBAC或ABAC,将Agent身份映射到具体权限集,并配合配额上限限制单Agent调用量。
RBAC以角色为授权单位,用户通过被赋予角色间接获得权限;ABAC依据用户属性、资源属性、环境条件和操作类型动态求值。
业界倾向RBAC与ABAC混合:用角色做粗筛,用属性策略做细粒度裁决。
SCIM解决的是“如何把变更传过去”,并不规定“变更应该是什么”;判断员工入职时应获得哪些应用权限,仍依赖组织自身的角色模型或基于属性的访问控制(ABAC)策略。
TBAC(Task-Based Access Control,基于任务的访问控制)并非替代RBAC/ABAC/ReBAC,而是在其之上增加的能力层,它将权限逐步收窄:从宽泛的意图,到需要触达的系统与API,再到精确可审计的事务。
ABAC(基于属性的访问控制)在智能体场景下的局限是:策略条件随属性增加呈指数级膨胀,在机器速度下难以管理、理解和调试。
不同平台对权限模型的设计差异很大,例如基于角色的访问控制(RBAC)、基于属性的访问控制(ABAC)以及行级/列级过滤,各自的表达方式并不统一。
工具、动作、目标类别三元组的设计思路类似传统访问控制领域中的 ABAC(基于属性的访问控制)模型;ABAC 将资源、动作、环境属性一起纳入判断以支持细粒度规则。
结合RBAC或ABAC根据Agent当前任务上下文动态计算可用权限集合,能显著降低Agent被提示注入攻击后的横向移动风险
还有 13 条时间轴事件
全部知识事实 (20)
基于属性的访问控制(ABAC)允许系统根据请求者属性、资源属性、环境上下文动态判断操作是否被允许,不同于简单的角色权限(RBAC)
70%待验证传统RBAC或ABAC模型难以精确描述AI Agent的动态权限需求
60%待验证ABAC(基于属性的访问控制)可通过OPA(Open Policy Agent)等策略引擎动态评估多维度条件,实现RBAC静态角色绑定无法实现的动态决策
60%待验证权限最小化的落地通常借助RBAC或ABAC,将Agent身份映射到具体权限集,并配合配额上限限制单Agent调用量。
50%待验证独立身份使权限最小化成为可能:不同Agent绑定不同级别的模型访问权限,低敏感任务不再持有高权限密钥。
50%待验证业界倾向RBAC与ABAC混合:用角色做粗筛,用属性策略做细粒度裁决。
50%待验证RBAC以角色为授权单位,用户通过被赋予角色间接获得权限;ABAC依据用户属性、资源属性、环境条件和操作类型动态求值。
50%待验证SCIM解决的是“如何把变更传过去”,并不规定“变更应该是什么”;判断员工入职时应获得哪些应用权限,仍依赖组织自身的角色模型或基于属性的访问控制(ABAC)策略。
50%待验证TBAC(Task-Based Access Control,基于任务的访问控制)并非替代RBAC/ABAC/ReBAC,而是在其之上增加的能力层,它将权限逐步收窄:从宽泛的意图,到需要触达的系统与API,再到精确可审计的事务。
50%待验证ABAC(基于属性的访问控制)在智能体场景下的局限是:策略条件随属性增加呈指数级膨胀,在机器速度下难以管理、理解和调试。
50%待验证不同平台对权限模型的设计差异很大,例如基于角色的访问控制(RBAC)、基于属性的访问控制(ABAC)以及行级/列级过滤,各自的表达方式并不统一。
50%待验证工具、动作、目标类别三元组的设计思路类似传统访问控制领域中的 ABAC(基于属性的访问控制)模型;ABAC 将资源、动作、环境属性一起纳入判断以支持细粒度规则。
50%待验证结合RBAC或ABAC根据Agent当前任务上下文动态计算可用权限集合,能显著降低Agent被提示注入攻击后的横向移动风险
50%待验证确定性规则在技术实现上通常对应访问控制列表(ACL)、基于角色的访问控制(RBAC)或基于属性的访问控制(ABAC)等模型
50%待验证Agent系统的合理授权做法是分层组合:用RBAC或ReBAC定义资源边界,用ABAC补充上下文条件,再用意图层做动态收窄
50%待验证ABAC(基于属性的访问控制)通过评估主体、资源、操作和环境的属性来做访问决策
50%待验证ABAC比RBAC灵活,但策略的复杂度和调试难度显著上升,权限可预测性下降
50%待验证相比基于角色的访问控制(RBAC),ABAC能更细粒度地表达智能体在执行特定任务时的访问权限
50%待验证跨引擎治理的理想架构应包含统一的元数据目录、基于RBAC或ABAC的集中式权限控制、以及贯穿全链路的审计能力
50%待验证RBAC将权限绑定到预定义角色,ABAC基于用户、资源和环境属性动态计算权限,两者都难以精确描述AI Agent的动态权限需求
50%