---
sourceDocument: Australia Asset Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-asset-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Add the Billing Profile Reader role to the Azure service principal

# Add the Billing Profile Reader role to the Microsoft Azure service principal {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Assign the Billing Profile Reader role to the Azure service principal for your Microsoft Customer Agreement (MCA) account to download Azure price sheet data.

## Before you begin

Role required: Azure Cloud admin

## About this task

The Billing Profile Reader role provides the required permissions to download price sheet data at the profile scope only for MCA accounts. For more information on Azure roles, see [Microsoft documentation](https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal).

## Procedure

1. Log in to the [Azure portal](https://portal.azure.com) and search for Cost Management + Billing.
2. Select Billing scopes.
3. Select Access Control (IAM) at the billing profile scope to which you're assigning the billing profile reader role.
4. Select +Add.
5. In the Add role assignment window, select Billing profile reader in the Role field.
6. In the Users, groups, or apps field, select the service principal to which you're assigning the role.
7. Complete the role assignment for the Azure MCA account by selecting Add.

## What to do next

[Schedule and manage the jobs that download Azure billing data](https://servicenow-prod.fluidtopics.net/JxW7fP0Zjr16bMSk1tw8HA "Billing Download jobs download, organize, and store billing data for your payer account on the schedule that you specify. The system analyzes the data to generate reports and to make recommendations for changes in your cloud operations that can lead to cost savings.")
**Related tasks**   

* [Schedule and manage the Cloud Cost Management jobs that download Microsoft Azure price sheets](https://servicenow-prod.fluidtopics.net/oLE_8_dLqhROiABq9vuNUg "A Price Sheet Download job downloads and stores price sheet data. The Rightsizing and Unused resources processes use price sheet data when generating recommendations.")

