Overview
This guide walks you through the steps to connect your Azure cost data to Ripple. The process takes approximately 5–8 minutes, though some steps can be a bit tricky.
Important Notes Some steps require a user with Azure Global Admin Agent privileges. Since admin accounts typically have MFA enabled, please make sure you have your authentication device ready before getting started.
Step 1: Partner Center Credentials
You will need the following information:
Partner ID: (7-digit number)
App ID/ Client ID:
AccountID:
Secret Key:
How to find your Partner ID
Sign in to Partner Center as a Global Admin and select the Settings (gear) icon
Go to Account settings > Legal info
(Note: Your Microsoft AI Cloud Partner Program and CSP credentials may differ)
Select Identifiers
Copy and save the 7-digit Partner ID displayed here
How to find your App ID / Client ID and Secret Key
Sign in to Partner Center using your Global Admin account
From the Settings menu (gear icon), select Partner settings
If Partner settings is not available, select Account settings instead
On the Account settings page, select App management
If no app exists yet, add a new Web app. If a Web app already exists, click the Add key
After the key is generated, copy and save the following:
App ID / Client ID
Secret Key
Step 2: Partner API Credentials
Required API Permissions
Notes In rare cases, searching by the IDs listed below may return a different API in the results. If this happens, search by the API name "Microsoft Partner Center" and select it from the list.
API | Permission |
Microsoft Partner Center (fa3d9a0c-3fb0-42cc-9193-47c7ecd2edbd) | Access Partner Center |
Microsoft Graph | Application permissions:
|
Microsoft Partner (4990cffe-04e8-4e8b-808a-1175604b879f) | Partner Center |
You will need the following information from this step:
1. Application (client) ID:
2. Directory (tenant) ID:
3. Client secret value:
Creating an Application User
Sign in to the Azure Partner Dashboard using your Global Admin account
From the left menu, click Azure Active Directory
In Azure Active Directory, click App registrations from the left menu
Click + New registration at the top of the page
Enter a name of your choice (e.g., Ripple-Azure-CSP)
Select your application user name and choose [Your Org] only – Single tenant, then set the following Redirect URL for API access:
Web-Production:
https://app.alphaus.cloud/ripple/azure-settingsWeb-Next (staging):
https://next.alphaus.cloud/ripple/azure-settings
Use the Next environment URL only if you are testing in the staging environment. For standard integration, use the Production URL.
Granting API Permissions to the Application User
Click on the application user you just created
In the application management screen, click API permissions from the left menu
Click + Add a permission
In the panel that appears on the right, select APIs my organization uses
Add the following APIs:
Microsoft Partner Center (fa3d9a0c-3fb0-42cc-9193-47c7ecd2edbd)
Access Partner Center
Microsoft Graph (00000003-0000-0000-c000-000000000000)
User.Read
Microsoft Partner (4990cffe-04e8-4e8b-808a-1175604b879f)
Partner Center
After selecting all three API permissions, return to the API permissions screen and click ✔ Grant admin consent for [Your Org], then click Yes to confirm
Once complete, go to Overview in the left menu and copy and save your Application (client) ID and Directory (tenant) ID
Generating a Client Secret
Note: This step must be performed by a user with Global Admin privileges.
From the left menu, click Certificates & secrets
Click + New client secret
Description: optional (e.g., Client secret for Ripple-Azure-CSP API integration)
Expiration: 1 year is recommended
Set the description and expiration, then click Add
Copy and save the Value of the newly created Client Secret
Step 3: Configuring Ripple
How to Connect Your Partner Center Credentials
Log in to Ripple using your browser's Incognito / Private mode to avoid cache-related issues during authentication
Notes Using Incognito / Private mode helps prevent authentication errors caused by cached sessions.
From the left menu, go to Settings > Azure Settings
Under Onboarding Cloud Solution Provider (CSP) to Ripple, enter the Partner ID you saved in Step 1
Under Partner Center credentials, enter the Account ID, Application ID, and Secret Key from Step 1
Under Partner API credentials, enter the Application (client) ID, Directory (tenant) ID, and Client secret from Step 2
Once all fields are filled in, click Next in the bottom right. You will be redirected to the Azure authentication page. Sign in with your Global Admin account to complete authentication
After successful authentication, a secret code will be generated automatically. Review it, then click Done in Ripple to finish
Reference
Need More Help?
If any errors occur during the process or if you have any questions, please reach out to us:
📧 Email: ripple_cs@alphaus.cloud
💬 Live Chat: Available in the bottom-right corner of your dashboard
📖 Help Center: https://help.alphaus.cloud/






