Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. CSP resellers must give consent for the use of the CSP account in the platform. Contact Customer Service for more information

  2. Create a CSP billing configuration file at the following location:

    Code Block
    /opt/abiquo-billing-arm/lib/app/config/csp.yml


  3. 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' 


  4. In Abiquo, edit the enterprise and create the following enterprise properties:
    1. "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.
    2. "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.
    3. "Currency", the default is "USD"
    4. "Locale", the default is "en-US"
    5. "RegionInfo", the default is "US", which is a two digit ISO code representing the country where you purchased the subscription
  5. For the customers of the reseller, edit the enterprise and create the following properties:
    1. "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
    2. To display the billing dashboard data for an enterprise that will not use the compute features of the provider, enter Public Credentials in the format Subscription##TenantId. See Add credentials of reseller customers for billing only  
  6. In Abiquo, assign the following privileges
    1. The Abiquo API user requires the Manage bills privilege
    2.  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

...