...
Create public cloud regions for your public cloud providers. See Create a public cloud region
Go to Users → Scopes and Create a reseller scope:
Make the Name descriptive, for example,
ResellerNameScope
For the Parent scope select the
Global scope
(recommended) or no scopeFor Entities, select your public cloud regions.
Go to Users and Create a reseller enterprise:
For the Default scope select
ResellerNameScope
Select the Reseller checkbox
If the reseller will use its own mail server, enter the details of the Mail server
For Datacenters, select the datacenters and public cloud regions that the reseller and its customers will use, as in the scope.
...
Do the steps to Obtain Azure ARM pricing credentials for CSP
To add the Azure credentials in Abiquo, edit the reseller enterprise
Go to Credentials → Pricing, and add the Azure CSP pricing credentials as follows
API key:
csp#tenantId#clientId#accessToken#refreshToken
API secret key: the password for the application
Go to Properties, and to use Azure billing, enter the billing enterprise properties in the reseller enterprise. The default values are as follows:
azurecompute-arm_discount = 0
azurecompute-arm_currency_code = USD
billing.azure.country_code = US
azurecompute-arm_price_factor = 1 (deprecated in Abiquo 6.1)
For Abiquo 6.1 and above, go to Pricing → Price factors and create a price factor for the reseller enterprise. See Manage price factors.
...
Create a customer scope:
Go to Users → Scopes and click the + add button (or edit an existing customer scope)
For the Name, we recommend that you include the customer name, for example,
CustomerScope
For the Parent scope, select the reseller scope, for example,
ResellerScope
.
For the Entities, select the datacenters and public cloud region/s.
Create a customer enterprise:
Go to Users view and at the bottom of the Enterprises list, click the + add button
For the Default scope, select the customer scope, for example,
CustomerScope
Select the Key node checkbox to support Office365 customers, Multiple Azure subscriptions (Plans), and AWS organization accounts, and so on
For Properties,add tenant metadata as required
For each subscription in an Azure plan or AWS organization, create a standard enterprise:
Create a standard enterprise (not a key node)
For the Default scope, select the
CustomerScope
...
Onboard an Azure customer
...
Edit the standard enterprise, and go to Credentials → Public
For the Access key ID, enter the customer’s subscription details in this format:
Subscription##TenantID
For the Secret access key, enter any value
Select Only for billing
Click Add account to save the credentials. The platform will not validate the account details until it retrieves billing data from the provider
Go to Properties and add
azurecompute-arm_only_bill_subscription
and set the value totrue
Click Save
...
Or you can wait for the automatic billing process that will run every day. (You canCustomize Abiquo billing dashboard processesconfigure it with an Abiquo property).
...