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

Azure Cost Management Exports for CSP Accounts

For Cloud Solution Provider (CSP) setups, use this decision rule:

  1. Use billing-scope CME first (always preferred)
  2. If billing-scope CME is unavailable, choose one subscription-level option:
    • CME (one export per subscription), or
    • CDR

Preferred Method: Billing-scope CME

When billing-scope CME is available, use the standard CME flow.

Follow:

  • Standard Export Setup

If billing-scope CME is unavailable: subscription-level options

You have two supported subscription-level options:

  1. Subscription-scope CME (one export per subscription)
  2. Cost Details Report (CDR)

Option A: Subscription-scope CME

Use one export per subscription.

Follow:

  • Standard Export Setup

Option B: Cost Details Report (CDR)

Use CDR when subscription-scope CME is not suitable for your setup.

Known limitations

  • CDR does not include reservation actual transaction line items.
  • CDR is subscription-scoped (not management-group scoped).

Supported subscription notes

CDR is available for subscriptions billed under EA or MCA billing structures, including standard CSP subscriptions and modern MCA-based PAYG subscriptions. It is not available for legacy/classic PAYG, MSDN, or Visual Studio subscriptions.

What Cloud Ctrl does with CDR

For connected subscriptions, Cloud Ctrl requests and downloads cost details reports and retries report generation on transient failures.

Required Azure permissions for CDR

Assign Reader (or Cost Management Reader) to the App Registration on each subscription to import.

  • Management groups are not supported for CDR scope: Microsoft reference
  • No storage account permissions are required for CDR

Add CDR in Cloud Ctrl

  1. Go to Settings → Cloud Connections → Microsoft Azure
  2. Add or select an Azure Entra App credential
  3. Add a cloud account using Cost Details Report (CDR) account type
  4. Submit and validate

Tips

When a new subscription is added, assign Reader access to the App Registration so it is included in CDR imports.


Related Pages

  • Application Registration & Permissions
  • Standard Export Setup
  • Troubleshooting Azure Connections
Prev
Standard Export Setup (EA, MCA, PAYG)
Next
Enhanced Azure Access