This article is for platform engineers, data engineers, security architects, and AI application teams building enterprise agents that retrieve data, call tools, or trigger workflows on behalf of users. Imagine a support engineer asking an internal AI agent for a customer summary. The user is cleared to see support tickets, but the agent runs under a broad service account that can also reach contract terms, payment history, and escalation notes.