Access Control and Roles
AI Permission Groups
Access to AI Gateway is scoped through three permission groups, each independent of the others:
Create and edit LLM Gateways, policies, provider connections, and the models of a provider.
Manage limit plans and assign them to consumers, API clients, applications and organizations, and read usage reports. The Identity group is accepted in its place for these.
View usage reports, cost breakdowns, and request traces — read-only.
AI Development and Proxy Management
For managing a proxy — editing it, deleting it, starting or stopping a trace, clearing trace logs, rolling back to an earlier deployed version, regenerating its public or secret key — AI Development × Manage and API Management × Manage are interchangeable: holding either one is enough. This applies to every proxy type, not only LLM Gateways, so a user who holds AI permissions alone is never blocked halfway through a flow they were allowed to start.
Deploying and undeploying is deliberately kept separate: it requires the Deploy/Undeploy action — on AI Development for AI, MCP and A2A gateways, and on API Management for other proxy types. Manage alone never grants the right to push a change live.