Versions Compared

Key

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

...

  1. Obtain your public cloud credentials: compute credentials and pricing credentials.
    For reseller customer credentials, there may be different credentials to use for compute features, and for billing only. See Obtain public cloud credentials

  2. Modify user roles to add public cloud. See Modify user roles to add public cloud

  3. Create a public cloud region. See Create a public cloud region

  4. Create a reseller scope

    1. For the reseller's Parent scope, select the Global scope or no scope.

    2. For Entities, select the public cloud regions, and select the tenant Enterprises that the reseller will manage directly, e.g. to manage users

  5. Create a reseller administrator user. For the Scope, select the reseller scope

  6. Create a reseller enterprise. You can modify an existing private cloud reseller or create a new enterprise.

    1. Select the Reseller checkbox, so the enterprise will be the reseller for the default scope

    2. For Credentials, enter reseller credentials for public cloud providers, for example AWS partner or Azure CSP credentials. For details, see Obtain public cloud credentials

    3. For Properties, enter the metadata for the reseller. See Display cloud provider billing data and for a summary, see /wiki/spaces/doc/pages/338001921.

      1. For Azure:

        • azurecompute-arm_discount = 0

        • azurecompute-arm_currency_code = USD

        • billing.azure.country_code = US

    4. For full details, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/311361611/Abiquo+cloud+reseller+guide#Create-a-reseller-enterprise.

  7. After you create the enterprise, go to Users → select enterprise → Price factors and enter the price factor for the provider. See Manage price factors

  8. Create or modify a reseller customer scope. For the Parent scope, select the reseller scope

  9. Create or modify a reseller customer tenant

    1. For the Default scope, select the reseller customer scope

    2. To support multiple Azure subscriptions for a single tenant or to support sub-tenants, select the Key node checkbox

    3. For Properties, add tenant metadata as required

  10. For each of the customer’s Azure subscriptions, create a sub-tenant.
    For this, create a scope and a tenant enterprise under the keynode. This will map to one of the customer’s Azure subsciption

    1. If the customer will use billing only, go to Credentials and follow the instructions at Add public cloud credentials, either as billing only (see Add AWS and Azure credentials only for billing

    2. For Properties, add tenant metadata as required

    Create customer cloud accounts. As a reseller administrator, you can automatically create a cloud account for your reseller customer tenant
    1. ) or standard (see Obtain Azure credentials ).

  11. Run billing for the reseller, by editing the enterprise and going to the CredentialsPricing tab or Billing

  12. If the credentials has compute capabilities, and there are virtual machines for the subscription, you can capture the virtual machine to Abiquo by synchronizing its virtual network (virtual datacenter in Abiquo)

...

To automatically create customer cloud compute accounts in AWS or Azure.

  • Log in as the reseller administrator user. Edit the reseller enterprise and go to Credentials. Next to the cloud provider name, click the building Create account button. Select the customer enterprise and enter the customer account details. Abiquo will add the new customer compute credentials to the customer enterprise.

...

  • You can also create a customer tenant with XaaS and Abiquo Setup Service. For more details, see Abiquo Setup service