Cloud Ctrl
Overview
Getting Setup
Using
Recommendations
Overview
Getting Setup
Using
Recommendations
  • Quick Start
  • Getting Started
  • Concepts and Terminology
    • Overview
    • Tag Hierarchy
    • Shared Data
    • Custom Data
    • Actions
    • System Tags
  • Getting data into Cloud Ctrl

    • Overview
    • Microsoft Azure
      • Azure Overview
      • Azure App Registration
      • Cost Management Exports Overview
      • Standard Export Setup (EA, MCA, PAYG)
      • CSP Export Setup (CME recommended, CDR fallback)
      • Enhanced Azure Access
      • Troubleshooting
    • Amazon Web Services
    • Google Cloud
    • Oracle Cloud
    • Alibaba Cloud
    • Tag Mapping
    • Custom Usage
    • Settings
  • Using Cloud Ctrl
    • Costs and Usage
    • Emissions and Energy
    • Tracking
    • Budgets
    • Reporting
    • Dimensions
    • Governance & Compliance
      • Overview
      • Watchdog
    • Customer Management
  • Recommendations
    • Azure
    • Amazon
  • Kubernetes Cost Insights
  • Platform Integration and Security

    • API Overview
    • Platform Security & Data Protection
    • Access Management

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:

  1. Confirm prerequisites
  2. Complete core setup in Azure
  3. Add the credential and cloud account in Cloud Ctrl
  4. Use troubleshooting if data does not appear as expected

Prerequisites

Before you begin, ensure you have:

RequirementDetails
Azure Account TypeKnow 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 AccessSign in to portal.azure.com
Microsoft Entra ID PermissionsAbility to create App Registrations (requires Application Administrator or Global Administrator role)
Subscription AccessReader access to the subscriptions you want to connect, or Owner/User Access Administrator to grant permissions

Setup Sequence

Complete these steps in order:

  1. Create a Dedicated Storage Account
  2. Application Registration & Permissions
  3. Cost Management Exports

Add the Connection in Cloud Ctrl

After completing Azure setup, add a Credential and a Cloud Account in Cloud Ctrl:

  1. Navigate to Settings → Cloud Connections → Microsoft Azure
  2. 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
  3. 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.

See Enhanced Azure Access.


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.

Prev
Overview
Next
Amazon Web Services