Organization Structure and Multitenancy

In the administrative web portal, you can use the Organization navigation menu to create and manage organizations and suborganizations.

?cmd=root&action=download&type=downloads&id=1193

All of your organizations and suborganizations will be structured in a hierarchy within the Organization navigation menu, allowing for a scalable environment that can grow and change according to your needs.

 

Master Organization

The master organization—which is generated by the vBoxxCloud System—will display at the top-level of the hierarchy, and all other organizations and suborganizations will sit below the master organization. The name of the master organization will be the company name that you used when you registered your vBoxxCloud account. 

Best Practice: This master organization should remain empty; except for a few trusted administrators, users should not be given access to the master organization, and it should never be configured for internal or customer use. Master organizations should remain unpopulated for the following two reasons:

  • Organization administrators have the ability to view content and user account information within the organization to which they have been assigned. Additionally, unless Privacy Mode has been enabled, they also have the ability to view this information in lower-level organizations. To mitigate the chance of exposing sensitive customer data to unauthorized individuals, you should only create organization administrator users within the organization to which they need access.

  • The master organization’s Dashboard provides a totaled overview of all organization data usage, activity, and so forth. If the master organization is actively used as an organization, there is no way to view the actual usage for this organization apart from suborganizations’ usage.


Structuring Organizations

Instead of populating the master organization with user accounts and data, you should instead create organizations and suborganizations under the Master Organization.

  1. Main Organization—each new system is populated with a main organization, which displays at the top-level of the hierarchy. The name of your main organization is based on your sign up details. The master organization should remain empty, and can be used to see an overall view of all of your organizations. Additionally, it is important to only add a minimal number of administrator accounts to this top level, as accounts added to this level will have access rights to every organization in the system.

  2. An Internal Organization—you can create a separate organization for your company’s own use.

  3. A Suborganization—you can optionally create lower-level organizations that sit under the parent organization.


    ?cmd=root&action=download&type=downloads&id=1194


Suborganizations

When a new organization is created, you will use the Settings tab to configure settings for the organization, including:

  • General information for an organization, including the name, URL, and so forth
  • Policies, which control the way in which an organization manages data, users, files and folders, API tokens, bandwidth, and other features
  • Email settings, which allow you to specify an email server used for distributing emails
  • Authentication source, which allows you to import users from Active Directory or other related systems
  • Custom branding, to allow you to define logos and colors used within the system
  • Privacy Mode option, which allows you to limit your view of lower-level organizational data

 

For more information, please reference the Creating Organizations and Managing Policies article.