Tenant provisioning guide
- 1 Flow chart
- 2 Provision tenants
- 2.1 Introduction to user roles
- 2.2 Create a user role
- 2.3 Modify the privileges of a role
- 2.4 Manage roles with the API
- 2.5 Introduction to user scopes
- 2.6 Create a scope
- 2.7 Manage scopes with the API
- 2.8 Create a basic enterprise
- 2.9 Create a pricing model
- 2.10 Assign a pricing model to the tenant
- 2.11 Create a tenant administrator user
- 3 Provision networks
- 4 Create virtual datacenters
- 5 Import and capture VMs
- 6 Configure backup as a service
- 7 Provision tenants with the API
This page is a guide for cloud administrators to provision tenants in private cloud.
Before you provision tenants, provision infrastructure. See Infrastructure provisioning guide.
Flow chart
This flow chart describes the basic process for provisioning infrastructure and tenants.
Provision tenants
This section describes how to set up enterprises, which are basic cloud tenants.
Before you create tenants, you should do these steps:
Add infrastructure to the platform as described in the Infrastructure provisioning guide
Configure the platform in Configuration View including: Configure two factor authentication
Prepare enterprise themes for white-labelling following the Abiquo Branding Guide
Create roles and scopes
Create pricing models
Introduction to user roles
Create a user role
Modify the privileges of a role
Manage roles with the API
API Documentation
For the Abiquo API documentation of this feature, see Abiquo API Resources and the page for this resource RolesResource.
Introduction to user scopes
Create a scope
Manage scopes with the API
API Documentation
For the Abiquo API documentation of this feature, see Abiquo API Resources and the page for this resource ScopesResource.
Create a basic enterprise
This section describes how to create a basic tenant enterprise for a cloud tenant. For more detailed information, see Manage enterprises.
To create a basic customer enterprise do these steps:
Go to Users
At the bottom of the Enterprises list, click the + add button to add an enterprise
On the General tab
Enter the customer Name
As the Default scope, set the tenant scope that will define the tenant hierarchy
The platform will automatically add this enterprise to the scope. Note that if you change the default scope of an enteprise, the platform will not remove the enterprise from its previous scope.
If the enterprise represents the tenant headquarters or similar, select Key node
Go to Allocation limits and set resource usage limits for the enterprise
When the users reach a soft limit, Abiquo warns them about resource usage. When users reach a hard limit, then they cannot obtain more resources.
On the Datacenters tab, drag and drop providers, datacenters, or regions to Allowed datacenters, to allow the tenant's users to work in them.
To configure the tenant in each allowed location, see Configure an enterprise in a cloud location
On the Properties tab, for each tenant metadata property, enter a Key and Value, and click Add.
See Enterprise properties general table and Display cloud provider billing data
To inject the tenant details into VM metadata, see Manage enterprise credentials and properties | Inject enterprise properties as VM variablesOptionally, add credentials for public cloud. See Add credentials for public cloud
Click Save
The platform will create the enterprise and filter to display only this enterprise.
Create a pricing model
See Create a new pricing model
Assign a pricing model to the tenant
Create a tenant administrator user
Provision networks
To create private cloud infrastructure networks, see Network provisioning guide.
Create virtual datacenters
The platform administrator will generally create virtual datacenters for tenants when accounting is by virtual datacenter.
See Manage virtual datacenters
You can automate the process of creating virtual datacenters using the Abiquo API. See How to create virtual datacenters and VMs via API
Import and capture VMs
See Import and capture virtual machines
Configure backup as a service
Abiquo offers optional backup plugins that support popular backup systems such as Veeam and Networker. These plugins require separate licenses. For information about configuring these plugins, see Abiquo backup plugins. After the plugins are configured, you can manage Abiquo backups in Infrastructure view on the Backup policies tab. See Backup.
Your cloud users can then configure backups for their VMs. See VM backups.
Provision tenants with the API
Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved