Agent Role-Based Access Control (RBAC) is a security model that regulates an autonomous agent's access to system resources—such as APIs, data, or other services—based on roles assigned to its service identity. Unlike user-centric RBAC, it focuses on the principle of least privilege for software agents, defining permissions like 'read', 'write', or 'execute' through role bindings that link a role to a specific agent service account within an orchestration platform like Kubernetes. This prevents agents from exceeding their operational mandates.
