Table of Contents |
---|
...
Excerpt | ||
---|---|---|
| ||
A Scope is an access list that contains a list of resources (enterprises and/or datacenters) to allow access. You can use scopes to:
You can also control access to features and resources in the platform with privileges and allowed locations. |
...
Excerpt | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
You can use scopes as access lists for users, enterprises, and/or resources. You can also use them to define tenant hierarchies for accounting and billing aggregation. Privileges: Manage scopes, Allow user to switch enterprises, Manage role and scope allowed CIDRs To create a scope do these steps:
Scope entities
After you create a scope, you can assign it to a user, an enterprise, or a resource. |
...
To create a basic scope and assign it to a tenant and the tenant's users:
Create
...
On the General tab, for the Default scope, select Global scope
...
a scope for the tenant
On the General info tab, select a parent scope, for example,
...
Global scope
or a reseller scope
...
The Enterprises list can remain empty if there will be no subsidiary enterprises.
In the Datacenters list, select the appropriate locations (datacenters and public cloud regions) where the users will work.
...
Create the tenant enterprise and on the General tab for the Default scope select the tenant's scope.
Abiquo will automatically add the enterprise to its Default scope
When an administrator creates users in the tenant, the platform will automatically suggest the tenant's enterprise scope for these users.
...
To create a basic administrator scope:
Create a scope for the administrator
On the General info tab, optionally select a parent scope, for example, the Global scope or a reseller scope
Go to the Entities tab. In the Enterprises list, select the enterprises to administer
In the Datacenters list, select the appropriate locations (datacenters and public cloud regions) to administer
For example, for a Managed Service Provider in Spain, with datacenters in Madrid, Barcelona, Valencia, and Seville. The scopes could be defined as follows:
...
To share a catalog resource:
Create administrator roles with the appropriate privileges to manage the resources
To share resources, an administrator must also be able to switch enterprises
Define and create scopes as required
The resource scopes should contain the enterprises that will access the resource
The platform allows the user to work with a resource if the user is in a tenant enterprise in the resource's scopes. The platform does not check the user's scope
To share resources with ALL current and future tenants, use the default Global scope or create an unlimited enterprise scope
To allow an administrator to share resources and manage the tenants, add the tenants to the administrator's scope
To allow an administrator to share resources without access to the tenants, add the tenants to one or more scopes, and make the administrator's scope the parent scope
Log in to the enterprise that owns the resources
To modify VM templates, the administrator must be in the enterprise that created the template
To create a new version of a VApp spec, the user must work with a VApp created from the spec in the enterprise that created the spec
Edit a resource and go to Scopes
Select the scopes that contain tenants who will use the resources
Notes:
You can share resources with your own scope and child scopes of your scope
Each tenant can belong to more than one scope
Each scope can have one parent scope only
The platform will only consider the enterprises in the resource scopes, not the locations
...
Assign scopes to create a reseller hierarchy
You can use a reseller hierarchy for billing, pricing, and to manage and aggregate your cloud costs and usage. To create a reseller hierarchy, assign scopes to reseller, key node, and reseller customer tenants.
...
To define the hierarchy levels, use the Default scopes of the reseller, key node, and reseller customer enterprises.
Go to Users → Enterprises
For the reseller and key node enterprises, create a scope
Select an appropriate Parent scope, for example
For a reseller, select the Global scope or no parent scope
For a key node, select the reseller's Default scope as the parent scope
For a sub-enterprise of a key node, e.g. a Department, select the key node's Default scope as the parent scope
Create or edit an enterprise to make it a Reseller or Key node enterprise
Set the appropriate scope as the Default scope for the enterprise. Abiquo will automatically add the enterprise to its Default scope
Note that if you change the default scope of an enterprise, Abiquo will not remove the enterprise from its previous scope
...
Administrators can share VM templates and VApp specs with users in scopes beneath their own Default scope in a hierarchy. Note that it is not mandatory to use resellers and key nodes in a cloud tenant hierarchy
...