Building and customizing solutions using Microsoft 365 Copilot APIs and tools
Hello Ali Emadi,
Upgrading your Azure subscription (Pay-As-You-Go, Sponsorship, EA→MCA, Free→Paid, or S0 tier) does not automatically grant access to GPT-4o deployments in Azure AI Foundry. GPT-4o availability is controlled by a separate model allow-listing entitlement, not billing status. So even if billing is upgraded, the region supports GPT-4o (e.g., East US 2), and quota is visible, the model may still not appear because your subscription hasn’t yet been added to the GPT-4o access policy.
In this case, the subscription is registered for Azure OpenAI, billing is enabled, the resource provider is active, and quota is allocated — but GPT-4o allow-listing is still missing. Azure AI Foundry only shows models your subscription is authorized to deploy, not all models supported in a region. This often happens after upgrades because entitlement sync runs asynchronously and may delay or miss subscriptions, causing GPT-4o to be silently hidden.
To confirm, run az cognitiveservices account list-models in Azure Cloud Shell. If gpt-4o or gpt-4o-mini don’t appear, it confirms the issue is missing entitlement, not quota.