This page describes how to create a customer tenant under a reseller in the cloud broker.
To create a scope in the API, get public cloud regions and datacenters (as required)
APITip API documentation:
- Create the scope for the customer
- Go to Users → Scopes
- Click the + add button
- Enter the Name, which will be the customer name
- As the Parent scope, select the
BU scope
- In the Datacenters column, select the providers or regions as required
Tip
API API documentation: https://wiki.abiquo.com/api/latest/ScopesResource.html#create-a-scope
Create the customer enterprise
General General how-to: Create tenants via APITip At the top of the Enterprises list, click the + add button to add an enterprise
On the General tab- Enter the customer name Name
- As the Default scope, set the
customer scope
- For the customer headquarters, select Key node
API API: https://wiki.abiquo.com/api/latest/EnterprisesResource.html#create-an-enterpriseTip On the Datacenters tab, drag and drop providers into the Allowed list. For example,
tipThis is a separate request in the API. For each region or datacenter, create a datacenter limit.Amazon
. Select and edit providers (or regions) and datacenters to set the default VDC role for each provider for the enterprise.
API API: https://wiki.abiquo.com/api/latest/EnterpriseLimitsByDatacentersResource.html#create-a-datacenter-limit- On the Properties tab, enter the appropriate properties for the customer type as described in the following tables
- For each property, enter a Key and Value, and click Add
When you have finished editing the tenant, click Save
Include Page See Abiquo Broker Enterprise Properties
Abiquo Broker Enterprise Properties.
For properties that apply to Reseller enterprises, see Abiquo broker enterprise properties for resellers. This This is a separate request in the API. When you update properties you will overwrite any existing propertiesTip
API: https://wiki.abiquo.com/api/latest/EnterprisesResource.html#update-enterprise-properties
- Add the customer enterprise to the customer scope
- Go to Users → Users → Scopes --> select the
customer scope
- Click the pencil button to edit
Select the customer enterprise in the Enterprises list
API API: https://wiki.abiquo.com/api/latest/ScopesResource.html#update-a-scopeTip
Add a basic link to the scope with a "rel
" value value of "ENTERPRISE
".
- Go to Users → Users → Scopes --> select the
- Create a pricing template
- Go to Pricing → Pricing → Pricing models
- API
Click + add and enter details,
Tip API: https://wiki.abiquo.com/api/latest/PricingTemplatesResource.html#create-a-pricing-template
- Go to Pricing → Pricing → Pricing models
- API step Get the enterprise
- Assign the pricing model to the enterprise.
- Go to Pricing → Pricing → Enterprise associations
- Select the pricing model
- Find the enterprise in the list and select the pricing model from the pull-down list beside the enterprise name
APITip API: https://wiki.abiquo.com/api/latest/EnterprisesResource.html#upate-an-enterprise
"
Update the enterprise to add a link to the pricing model with a
"rel
value of
"
".pricingtemplate
- Create a customer administrator user
- Go to Users → Users → Select enterprise → enterprise → Users
- Click the + add button to add a user
(Note the screenshot does not show the enterprise filter) - On the General tab, select the following values
- Role:
CUSTOMER_ADMIN
- Scope:
Customer scope (enterprise scope)
APITip API: https://wiki.abiquo.com/api/latest/UsersResource.html#create-a-user-in-an-enterprise
- Role:
Related pages
- 311378933
- Display Amazon billing data
- Display Azure billing data
- Public cloud price list synchronization
- Add public cloud credentials for a tenant
- Add public cloud pricing credentials for a tenant
- Obtain Azure ARM credentials
- Obtain AWS credentials
...