Generating Credentials for MCA CSP Partner Billing Configurations

Follow the steps in this section to generate credentials for MCA CSP Partner Billing Configurations. The Partner Center Web App will be used to create authentication against the Azure AD.

To generate your Partner Center Web App Key:

1. Sign into the Azure Partner Dashboard (https://partner.microsoft.com/en-US/) using a global admin account.
2. From the Settings menu (gear icon), select Account settings.
3. On the Account settings page, choose App management.

The App management page appears.

4. In order to add a new key, choose the Add key button but before doing so notice that you can specify the duration of the key from the drop-down list next to the Add key button.

Note:If you do not already have an existing Partner Center Web App, you need to register a new web app.

A new row is added that shows the key along with the key’s duration and expiration date details.

5. From the details provided, select and copy the following information as these will be used in the next section on this page, Granting Required Permissions to Your Partner Center Web App in the Azure Portal:
App name
App ID
Key

Note:The Key is used as the Application Secret. The account ID shown on this page is not your billing account ID, it is the application directory ID.

6. Grant the app the required permissions as shown in the following section, Granting Required Permissions to Your Partner Center Web App in the Azure Portal.

Granting Required Permissions to Your Partner Center Web App in the Azure Portal

This section shows you how to grant the required permission to your Partner Center Web App.

To grant permissions to your Partner Center Web App in the Azure Portal:

1. Sign into Azure Portal (portal.azure.com).
2. At the top left, click the hamburger menu, and select Cost Management + Billing.

The Cost Management + Billing page opens.

3. Click the Access control (IAM) menu item, or if the menu item does not appear go to https://portal.azure.com/#blade/Microsoft_Azure_CostManagement/Menu/access

The Access control (IAM) page that corresponds to your Billing account appears.

4. Click Add to add a new permission on the Billing Account. The Add permission dialog appears. Do the following:
a. In the Role drop-down list, select Billing account reader.
b. In the Select text box, type the name of the App name (that you copied in Step 4 when you created your Partner Center Web App). App names do not appear in the list by default.

Important:You must type the actual App name in the Select box because, by default, Azure assumes you are granting permission to a list of users. However, you are instead granting permissions to the Web App itself and not a list of users.

5. Click the Save button.