Most enterprise AI agent permissions fail for a simple reason: they are written as intent, not enforced as a runtime decision.
A prompt says the agent must not access sensitive records. A wiki says refund actions require approval. A spreadsheet says finance tools are restricted. A security review says production change tools are proposal-only. Then the actual agent runtime receives a user request, retrieved documents, model output, tool schemas, OAuth scopes, and a service account with too much reach.









