...
CSP resellers must give consent for the use of the CSP account in the platform. Contact Customer Service for more information
Create a CSP billing configuration file at the following location:
Code Block /opt/abiquo-billing-arm/lib/app/config/csp.yml
Add the billing credentials for the CSP subscription used by each reseller. Create a unique random string to use as a reseller key for each entry, which in this example is "4caba317".
Code Block 4caba317: tenantId: clientId: clientSecret: '' accessToken: '' refreshToken: '' resource: 'https://api.partnercenter.microsoft.com'
- In Abiquo, edit the enterprise and create the following enterprise properties:
- "OfferDurableID" with the value of tenant key in the format "CSP_ID_[UUID_key_from_csp.yml_file]". So from the above example, for the tenant with ID 4caba317, this would be CSP_ID_4caba317.
- "azurecompute-arm_discount" with the value of the discount applied by Azure to partner providers. To find the PVP, the values on the bills must be divided by (1- CSP_discount). The default is 0.15.
- "Currency", the default is "USD"
- "Locale", the default is "en-US"
- "RegionInfo", the default is "US", which is a two digit ISO code representing the country where you purchased the subscription
- For customers with Azure plans, add "onlyazuresubscriptionbill" with any value to indicate that an enterprise should not display the products and services that are invoiced to the customer
- For the customers of the reseller, edit the enterprise and create the following properties:
- "azurecompute-arm_price_factor" with the value of the discount or markup applied by the partner to the end user. The default value is 1
- To display data on the Billing dashboard for an enterprise that will not use the compute features of the provider, enter Credentials on the Public tab in the format Subscription##TenantId. See Add credentials of reseller customers for billing only
- In Abiquo, assign the following privileges
- The Abiquo API user requires the Manage bills privilege
- Abiquo users require the privileges to Display hybrid dashboard tab, View bills, and optionally to Display VM cost view widget (hybrid tab). See Configure dashboard display
...