Optima uses bill data to provide an accurate view of your costs across accounts and services. This data is consumed by the Optima platform and made available for pre-built and ad-hoc analyses. In order to gather the cost information, certain configuration steps must be performed with specific data and credentials being shared with Optima.
If your organization is a Microsoft Azure Cloud Solution Provider (CSP), Optima can generate cost information for your customer subscriptions that they can leverage in the platform. For details on how cost information is generated, including limitations, see the CSP partner guide.
This page describes how to connect your Azure CSP partnership to Optima, which is the first requisite step to generating and showing back your customer cost information.
For instructions on using Optima to add or update billing information, see the billing information guide. For instructions on connecting your cloud accounts to the platform for management purposes, see the cloud account management guide
This page walks you through the steps to connect your Azure CSP partner data to RightScale for cost reporting purposes. If you are not part of the Azure CSP program, these instructions are not relevant; instead, see Azure Enterprise Agreement for connecting your Microsoft EA.
In order for Optima to generate cost information for your customers, you must provide your CSP Partner information. This information allows the Optima platform to call the Microsoft Azure CSP Partner API on your behalf in order to get information about your CSP customers and their detailed subscription usage information.
The following steps must be completed in order for RightScale to provide insight on your Azure EA bill:
- Locate your Microsoft Partner Network ID (MPN ID)
- Create the CSP Web App
- Generate a key for the Web App
Each of the steps above is explained in detail on this page.
Locate your Microsoft Partner Network ID (MPN ID)
Use the Microsoft Azure Partner Center or other means to obtain your MPN ID, which you will need in future steps.
To find your MPN ID in the Partner Center navigate to the Partner Profile page and the MPN ID is listed on the right side of the page.
Locate your default domain
Use the Microsoft Azure Partner Center or other means to obtain your partner domain, which you will need in future steps.
To find your domain in the Partner Center, navigate to the Organization Profile page and the
Default domain is displayed.
Create the CSP Web App
The user performing these steps must be a
Global Admin on the CSP Tenant
Log in to the Microsoft Azure Partner Center and navigate to the Dashboard. Azure Partner Center
Click on the Settings icon in the upper-right and select Partner Settings.
Click on App Management on the left.
The RightScale CSP integration uses the Web App on this page. Azure limits each partner tenant to only one web app. If needed, Register a Web App (if you already have one that is active, this is not needed).
Note the Application ID, which will be required in following steps.
Generate a Key for the Web App
Navigate to the Azure Resource Manager portal using the same login and ensure you are in the CSP tenant. Azure Portal
Go to the Azure Active Directory and select
Find the Web App in the list matching the partner center web app by Application ID (step 4 above) and select it.
Select Keys under API Access
Add a new key by filling out the Key Description, select Never expires, and then hit Save. Note: if you would prefer to set an expiration date, that is acceptable as well, but please note that you are responsible for ensuring that a new key is generated and provided to RightScale before the key expires. Failure to do so will result in incorrect data for your customers.
Copy the key Value and save it for submittal to RightScale.
Submit the information
Follow the billing configuration guide to submit the above information to Optima
Once your partner information has been provided to Optima, you are now ready to configure your CSP customers.