This page describes how to configure Azure billing data for standard accounts that the user obtained directly from Microsoft. To configure a reseller account, please see Display Azure billing data.
Your The platform must have the billing dashboard feature enabled . Note that the platform provider may enter a price factor to mark up provider pricesand your user must have the appropriate privileges to display the dashboard.
To configure the billing dashboard:
- Grant access to billing records to the app role created in Azure for your account
- To obtain the "OfferDurableID" from the offer agreement for your enterprise, go to Subscriptions → select your subscription → Overview. Copy the Offer ID
- Also obtain the "Currency", "Locale", and "RegionInfo"
In the Abiquo enterprise, create the following properties
:- "OfferDurableID" with the value from your subscription, e.g., "MS-AZR-0003P"
- "Currency", the default is "USD"
- "Locale", the default is "en-US"
.
Property Description Previous Name Migration for v5.2.0 azurecompute-arm_price_factor
- Used to calculate the user invoice for billing dashboard.
- Used to calculate the user pricing. For retrieving hardware profile prices from the provider
- azurecompute-arm_discount - Now required for ALL Azure subscriptions
- For standard subscriptions it can be set to 0
- azurecompute-arm_currency_code - Required for all Azure subscriptions
- USD (three character currency code of the bill) (WARNING! Different from currency_code used for conversion factor)
Currency Migrates if previously added billing.azure.country_code - Two digit ISO code representing the country where you purchased the subscription.
- The default of "US" is set in abiquo.properties in Remote Services as abiquo.billing.azure.country_code.
- So you only need to set this enterprise property to change the default value.
RegionInfo
Migrates if previously added
After you complete the configuration, the platform may take up to 2 days to display data in the Estimated bill section of the dashboard.