Versions Compared

Key

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

Table of Contents

Excerpt
hiddentrue

Multicloud platforms may have a hierarchy of tenants in a tree structure. These tenants can have their own scope hierarchy with multiple levels.

Cloud tenant hierarchy example

...

Manage enterprises in scope

When an enterprise is in your user scope, you can manage the enterprise and its users and resources such as VM templates, depending on your user role and privileges.

An administrator with the Customer1 scope would manage the enterprises:

  1. "Customer1"
  2. "Unit1" 
  3. "Unit2".

Share resources to enterprises in a scope beneath your scope

When an enterprise is in a scope beneath your scope, you can share resources with the users of the enterprise. For example, you can share VM templates and configuration blueprints.

  • An administrator with the Multinational scope could share templates and blueprints with users in all of the enterprises.
  • An administrator with the Resellerl1 scope could share to the enterprises in the scopes beneath their scope, which means the Customer1 scope and the optional Dept1 scope.

How to create a scope hierarchy

To create a scope hierarchy:

  1. Create the top level scope, and set the Global scope as its parent
  2. Add the enterprise in the top level scope
  3. Create the second level scope and set the parent scope to be the top level scope
  4. Add the enterprise to the second level scope
  5. Continue to the next scope level, assign the parents
  6. Add the enterprise

Continue to create scopes and add enterprises for the rest of the hierarchy

For the above example

  1. Create the "Multinational" scope and set the Global scope as its parent
  2. Add the enterprise ("Multinational"). 
  3. Create the "Reseller1" scope. Set the parent scope of the "Reseller1" scope to"Multinational". 
  4. Add the enterprise ("Reseller1").  
  5. Next create the next scope "Customer1" and set its parent scope as "Reseller1". 
  6. Then add the enterprises ("Customer1" and "Unit1 and Unit2"...)
  7. You can also create the Dept1 scope or allow your customers to create their own sub scopes
Tip

An administrator does not need to have their own enterprise in scope. In this case they will still be able to access the Apps library but they won't be able to edit the public cloud credentials or manage users.

Configure a reseller

The reseller enterprise can provide public cloud credentials to customers. And the reseller will receive aggregate billing reports for customers. In the above example, "Customer1" would be a reseller in its scope and scope hierarchy.

To mark a reseller:

  1. Edit the tenant that represents reseller, at the top of the scope hierarchy
  2. Set the Reseller1 scope as the default scope for the enterprise. This will be the scope where the enterprise is the reseller
    1. The platform will also apply the default scope to new users in this enterprise
  3. Select the reseller option

This tenant will be marked with a (R) in the tenant list, indicating that the enterprise is a reseller.

Image Removed

Configure a key node for multi-tenant data aggregation

...

For more information about scopes see: 

...

See Abiquo cloud reseller hierarchy