# Add an Azure MCA account

The Client Portal supports both legacy Enterprise Agreement and modern [Microsoft Customer Agreement](https://learn.microsoft.com/en-us/azure/cost-management-billing/understand/mca-overview) models. This topic describes how to add an Azure MCA account to the Client Portal. For information on adding an EA or MPSA account, see [Activating an Azure EA or MPSA account](/extensions/cloud-tools/cloud-tenant-setup/azure-onboarding/activate-an-azure-ea-or-mpsa-account.md).

### Before you begin <a href="#before-you-start" id="before-you-start"></a>

Before adding an MCA account to the Client Portal, make sure your account has the correct billing account type set up. You can verify the account type in the [Azure Portal](https://portal.azure.com).&#x20;

To verify, select **Cost Management + Billing** and then navigate to **Settings** > **Properties**. The account type is displayed in the right pane.

### Assigning the Billing Account Reader role (Azure Portal)

To assign the **Billing account reader** role to the Client Portal through Azure:

1. In the [Azure Portal](https://portal.azure.com), search for **Cost Management + Billing**.
2. In the left navigation pane, select **Billing scopes** and then select your MCA billing scope.

<figure><img src="/files/4SuKiiks1c2nXfEqm4ma" alt=""><figcaption><p>Billing scopes</p></figcaption></figure>

3. Select **Access Control (IAM)** to start assigning permissions.&#x20;

<figure><img src="/files/eJFgQjYhEpKfuuce3wLb" alt=""><figcaption><p>Access Control (IAM)</p></figcaption></figure>

4. On the **Access Control (IAM)** tab, select **Add > Add role assignment**. The **Add role assignment** pane opens. From the **Role** list, select the **Billing account reader** role.

<figure><img src="/files/5iWiobxMXpvsBMLTx6Yh" alt=""><figcaption><p>Add role assignment</p></figcaption></figure>

5. For **Members**, select **SoftwareOne Cloud Consumption** (formerly PyraCloud Azure) application to give access to the Client Portal.

<figure><img src="/files/uFxpj2vnnPT0SQPIoQq2" alt=""><figcaption><p>Select members</p></figcaption></figure>

6. Select**Save**. Your MCA billing data will be synchronized with the Client Portal after 24 hours.

### Next steps

After assigning permissions to the billing account, you can add the tenant to the Client Portal via **Cloud tenant setup**, found under **Cloud tools** in the main menu.

For instructions on how to add the tenant, see [Activate your cloud account](/extensions/cloud-tools/cloud-tenant-setup/azure-onboarding/activate-an-azure-ea-or-mpsa-account.md#activate-your-cloud-account).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.platform.softwareone.com/extensions/cloud-tools/cloud-tenant-setup/azure-onboarding/add-an-azure-mca-account.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
