Azure AI + machine learning built-in role

Cognitive Services Usages Reader

Reads Azure AI services usage and quota information. The role contains one subscription-level control-plane Action and no DataActions, resource administration, model deployment, or inference access.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: bba48692-92b0-4667-a9ad-c31c7b334ac2

Control-plane actions (1)

Data-plane actions (0)

None — this role grants no data-plane (data access) actions.

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Microsoft requires this role at subscription scope; it is not available as a resource-level quota role. The assignment exposes usage information for Azure AI services locations in that subscription.

Common use cases (2)

Prerequisites (2)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Cognitive Services Usages Reader at subscription scope only to principals that must view Azure AI quota. Pair it with the appropriate resource-scoped OpenAI or Cognitive Services role and remove it when quota visibility is no longer needed.

Related roles (3)

Common questions

When should I assign the Cognitive Services Usages Reader Azure role?

Assign Cognitive Services Usages Reader when you need to: View Azure OpenAI quota allocations in the Foundry portal.; and Add quota visibility to an OpenAI User, OpenAI Contributor, or Cognitive Services Contributor assignment without granting the broader subscription Reader role.. Practical scope: Microsoft requires this role at subscription scope; it is not available as a resource-level quota role. The assignment exposes usage information for Azure AI services locations in that subscription.

What permissions does the Cognitive Services Usages Reader Azure role grant?

The role definition grants 1 combined control-plane and data-plane actions. Representative operations include: Microsoft.CognitiveServices/locations/usages/read. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Cognitive Services Usages Reader Azure role?

Key considerations when assigning Cognitive Services Usages Reader: The role exposes usage and quota allocation metadata across the subscription but cannot change quota or use Azure AI data planes.; Subscription scope is mandatory, so the principal sees usage information beyond one Azure AI resource.; and Other assigned roles determine whether the principal can deploy models, invoke them, manage resources, or edit quota allocations.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (5)

Official Microsoft Learn documentation →