...
Abiquo 4.0 introduces the hierarchy of scopes to enable administrators to share resources to tenants at lower levels without having them in their scope. All scopes except unlimited scopes can have a parent, which defines their position in the hierarchy.
A cloud administrator can create a hierarchy of scopes for sharing resources to lower levels. Or tenants may create enterprises that are automatically added to their scope, and as a result, they are also added to the hierarchy, but not to the parent scopes.
When creating a scope, an administrator with an unlimited scope can select a parent scope and create a hierarchy of different levels of scopes. When an administrator with a limited scope creates a scope, it can only be a lesser scope.
A user with a parent scope may share resources with enterprises (tenants) included in all the levels of child scopes of the parent scope. But the The tenants in the child scope do not need to be included in the parent scope, if the administrator does not need to manage these tenants (e.g. edit enterprise, manage users, upload templates, and so on).
For example, an enterprise may have two enterprises in scope. But the enterprise's scope may be the parent scope of other scopes.
A user with a parent scope may share resources with enterprises (tenants) included in all lower child scopes, even if these enterprises are not included in the parent scope, meaning that the parent scope enterprises cannot manage these enterprises.
A user with a lower child scope may share resources with its lower child scopes.