--- title: User hierarchy description: With a user hierarchy, your managers can see the records of those users who report to them. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/governance-risk-compliance/grc-common-functions/user-hierarchy.html release: australia product: GRC Common Functions classification: grc-common-functions topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Common GRC features, Governance, Risk, and Compliance] --- # User hierarchy With a user hierarchy, your managers can see the records of those users who report to them. The user hierarchy is based on the configuration in the sys\_user table. The user hierarchy is stored separately for the GRC tables. To understand how a user hierarchy works, let's look at the following example. Users Abel and Jack report to Adam. Adam reports to Daniel. With a user hierarchy, Adam can view the work performed by Abel and Jack. Similarly, Daniel can view the work performed by Adam, Abel, and Jack. Let's see another example of a manager and a user hierarchy. \[Omitted image "manager-user-hierarchy.png"\] Alt text: Managers and their users' hierarchy. In this example, the sales manager can see the data that the sales team has submitted. The VP of sales can see the data or reports that are submitted by the sales managers and the sales team. The VP of service can see the data that is submitted by the service managers and the support team. The CEO of the organization can see the work performed by both sales and service teams. ## Enabling the properties for the user hierarchy functionality As a GRC administrator, you can enable the following properties under the GRC properties module in an instance.
| Property | Action |
|---|---|
| **Enable user hierarchy access control** | Enable the user hierarchy functionality by selecting the **Yes** option on the **Enable user hierarchy access control** property. This property is turned off by default. After you enable this property, you can also turn it off again. |
| **Frequency of user hierarchy recalculation** | Use the **Frequency of user hierarchy recalculation** property to calculate the user hierarchy for all the records in the sn\_grc\_user\_hierarchy\_configuration table. The property is set to **Weekly** by default. To calculate the user hierarchy for the records at different intervals, select **sn\_grc.user\_hierarchy\_sync\_frequency** and change the schedule from **Weekly** to **Daily** or **Monthly**. |
| **Maximum batch size while recalculating hierarchy for user hierarchy records** | Use the **Maximum batch size while recalculating hierarchy for user hierarchy records** property to process the records in a maximum batch size so that you can recalculate the user hierarchy of the records. This property is set to 1000 by default. To recalculate the user hierarchy of the records, select the property and update the maximum batch size to an integer value. |