Organizational Hierarchy Best Practices

The organizational hierarchy is the structure of organizations that define user access to objects across the OneTrust Platform. The organizational hierarchy can be structured based on a variety of approaches. The following sections provide information on access levels, naming conventions, and best practices for structuring your organizational hierarchy.

Understanding Access Levels

The organizational structure relies on the understanding of how the structure affects users' access to business objects. Generally, users are limited to accessing business objects at their organizational group and below within the organizational hierarchy, but some objects may have additional visibility given their use case. Overall, there are three relationships that organizations can have with other organizations in the hierarchy that will determine users' access level.

Parent Organizations

- Can access objects for all organizations below it in the organizational hierarchy.

Child Organizations

- Can access objects for all organizations below it in the organizational hierarchy, but cannot access objects within the parent organization.

Sibling Organizations

- Cannot access objects within other sibling organizations or any other organizations on the same hierarchical level.



For example, if the organizational hierarchy is structured like the example diagram above, users will have the following access:

Organization

Relation to Other Organizations

Access Level

Global

Parent of North America and Europe

Can access: All organizations in the hierarchy

North America

Child of Global

Parent of USA and Canada

Sibling of Europe

Can access: North America, USA, Canada

Cannot access: Global, Europe, Germany, France, UK, Netherlands

Europe

Child of Global

Parent of Germany, France, UK, Netherlands

Sibling of North America

Can access: Europe, Germany, France, UK, Netherlands

Cannot access: Global, North America, USA, Canada

USA

Child of North America

Sibling of Canada

Can access: USA

Cannot access: Global, North America, Canada, Europe, Germany, France, UK, Netherlands

Canada

Child of North America

Sibling of USA

Can access: Canada

Cannot access: Global, North America, USA, Europe, Germany, France, UK, Netherlands

Germany

Child of Europe

Sibling of France, UK, Netherlands

Can access: Germany

Cannot access: Global, North America, USA, Canada, Europe, France, UK, Netherlands

France

Child of Europe

Sibling of Germany, UK, Netherlands

Can access: France

Cannot access: Global, North America, USA, Canada, Europe, Germany, UK, Netherlands

UK

Child of Europe

Sibling of Germany, France, Netherlands

Can access: UK

Cannot access: Global, North America, USA, Canada, Europe, Germany, France, Netherlands

Netherlands

Child of Europe

Sibling of Germany, France, UK

Can access: Netherlands

Cannot access: Global, North America, USA, Canada, Europe, Germany, France, UK

Access Level Exceptions

For many objects in the OneTrust Platform, access levels will reflect the behavior detailed in the table above. However, some objects are exceptions to these behaviors given their use cases. The following table provides some examples of objects for which users may have additional visibility.

Object

Access Level

Assessments

Controls

Risks

User can access specific records based on their relationship or assignment to the record.

For example, a user with the necessary roles/permissions in the Canada organization from the diagram above will have access to assessments managed by the Canada organization and child organizations. However, if the user is assigned as an approver or respondent to an assessment managed by another organization or if an assessment is shared with the user, that user will have access to the assessment while viewing the Assessments list screen in the Canada organization.

Contracts

Engagements

Inventories

User can view objects managed by the parent organizations but cannot edit.

For example, a user with the necessary roles/permissions in the Canada organization from the diagram above will have access to inventories (e.g. processing activities, assets, legal entities, and vendors) managed by the Canada organization and child organizations. However, they will also have limited view-only access to inventories managed by any parent organizations. In this example, the user within the Canada organization would then have visibility into the inventories managed by the North America and Global organizations.

Things to Know

The following are considerations and best practices to keep in mind when setting up your organizational hierarchy.

Use Organization Naming Conventions

When naming organizations in the organizational hierarchy, it is important to keep in mind that these names will appear throughout the OneTrust Platform, such as in selection fields across different modules. To avoid confusion, it is recommended that each organization have a unique name regardless of where the organization exists within the hierarchy. In addition, commas (,) and semicolons (;) should not be used as part of the organization's name.

If you want to create organizations with similar names, such as Marketing or HR, prefixes can be used to differentiate between the organizations. For example, suppose you want to have multiple organizations named Marketing. A recommended naming solution would be to add a prefix based on the parent entity to make each organization name unique, such as US - Marketing, DE - Marketing, FR - Marketing, UK - Marketing.

Simplify the Organizational Hierarchy Structure

When structuring your organizational hierarchy within the OneTrust Platform, it is recommended to keep the structure as simple and as flat as possible. It is not necessary to identically replicate the way your company is structured when creating the organizational hierarchy within the OneTrust Platform. Doing so may result in the creation of hundreds and/or thousands of different organizations in the hierarchy, which complicates the visibility and management of records for companies that have a large volume of different areas, departments, divisions, etc. by which the company is organized. Instead, prioritize structuring the organizational hierarchy in a way that provides users with the appropriate visibility and access to the records they need at the level they need.

Structuring the Organizational Hierarchy

Best practices often structure the organizational hierarchy per legal entity, whether dictated by a geographical presence, functional areas, or programs. The following sections provide examples of these organizational structures.

Geographical Regions Structure

Structuring by geographical regions with various business units underneath designated regions is most beneficial particularly in the following use cases:

  • Each country has a designated privacy officer (i.e. the legal entity is defined by region)

  • Each functional group has a designated resource that reports to the privacy officer of that country



Given the example structure illustrated above, an administrative user within the Global organization would have oversight and access to each of the organizations below it. On the other hand, an administrative user within the Germany organization would only have oversight and access to the Germany organization and the child organizations below it. However, that user would not have access to any of the other countries listed or the Global organization above it.

Functional Groups Structure

Structuring by functional groups with various regions underneath designated functional groups is most beneficial particularly in the following use cases:

  • Each functional group has a designated privacy officer (i.e. the legal entity is defined by functional group)

  • Each region has a designated resource that reports to the privacy officer of that functional group



Given the example structure illustrated above, an administrative user within the Global organization would have oversight and access to each of the organizations below it. On the other hand, an administrative user within the HR organization would only have oversight and access to the HR organization and the child organizations below it. However, that user would not have access to any of the other functional groups listed or the Global organization above it.

Program Structure

Structuring by programs with various regions underneath designated programs is most beneficial particularly in the following use cases:

  • Each program has a designated administrator (i.e. the legal entity is defined by program)

  • Each region has a designated resource that reports to the administrator of that program



Given the example structure illustrated above, an administrative user within the Global organization would have oversight and access to each of the organizations below it. On the other hand, an administrative user within the Consent & Preferences organization would only have oversight and access to the Consent & Preferences organization and the child organizations below it. However, that user would not have access to any of the other programs listed or the Global organization above it. Furthermore, a designated resource within the Consent & Preferences - Asia organization would only have oversight and access to the Consent & Preferences - Asia organization but would not have access to any of the other regions listed within the same program or the Consent & Preferences organization above it.