Connecting Azure to Cloud Ctrl
Cloud Ctrl integrates with Microsoft Azure to collect cost and usage data from your subscriptions.
Use this page as the Azure setup entry point:
- Confirm prerequisites
- Complete core setup in Azure
- Add the credential and cloud account in Cloud Ctrl
- Use troubleshooting if data does not appear as expected
Prerequisites
Before you begin, ensure you have:
| Requirement | Details |
|---|---|
| Azure Account Type | Know your billing account type: Enterprise Agreement (EA), Microsoft Customer Agreement (MCA), Pay-As-You-Go (PAYG), or Cloud Solution Provider (CSP). How to check your account type → |
| Azure Portal Access | Sign in to portal.azure.com |
| Microsoft Entra ID Permissions | Ability to create App Registrations (requires Application Administrator or Global Administrator role) |
| Subscription Access | Reader access to the subscriptions you want to connect, or Owner/User Access Administrator to grant permissions |
Setup Sequence
Complete these steps in order:
Add the Connection in Cloud Ctrl
After completing Azure setup, add a Credential and a Cloud Account in Cloud Ctrl:
- Navigate to Settings → Cloud Connections → Microsoft Azure
- Click + Add Credential and select a credential type:
- Azure Entra App — Enter Tenant ID, Application (Client) ID, and Client Secret
- Managed Identity — Enter Storage Account Name and Container Name
- Click + Add Cloud Account and link it to your credential
For detailed cloud account setup:
- Standard Export Setup (EA, MCA, PAYG)
- CSP Export Setup (billing-scope CME preferred; subscription-scope CME or CDR if needed)
Optional: Enhanced Azure Access
To collect additional reservation, savings plan, and recommendation data, assign additional Azure permissions to the same App Registration, or add a separate EA/MCA/CSP credential where relevant.
Troubleshooting
If setup succeeds but data does not appear, see Troubleshooting Azure Connections.
💡 Once the connection is validated, Cloud Ctrl begins ingesting Azure cost data from your configured import path.