Attribute-Based Access Control (ABAC) is a security model that grants or denies access to resources by evaluating policies against a set of attributes associated with the user, the resource, the requested action, and the environmental context. Unlike static models like Role-Based Access Control (RBAC), ABAC enables highly granular, context-aware decisions, such as permitting access only if a user's department matches the document's classification and the request occurs during business hours from a corporate IP address. This makes it essential for enforcing complex compliance rules and securing dynamic, data-rich environments like agentic memory systems.
