Loading
Manage Users and Data Access
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Controlling Access Using the Role Hierarchy

          Controlling Access Using the Role Hierarchy

          Determine whether users have access to records they don’t own, including records to which they don’t have sharing access, but someone below them in the hierarchy does.

          Required Editions

          Note
          Note Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.
          Available in: both Salesforce Classic and Lightning Experience

          Available in: Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions

          Territories aren’t available in Database.com

          User Permissions Needed
          To set default sharing access and change the Grant Access Using Hierarchies option: Manage Sharing

          Watch how you can use the role hierarchy to extend access to records.

          The role hierarchy opens up access vertically so that users assigned to roles higher in the hierarchy have access to records owned by or shared with their subordinates. For example, you set up the role hierarchy so that the Sales Manager role is above the Sales Rep role. Users assigned to the Sales Manager role have automatic access to all records that Sales Reps own or have access to through sharing rules, manual sharing, or other features.

          Role hierarchy diagram.

          The role hierarchy simplifies collaboration by providing managers with visibility in to their reports' data. There's no need for you to use sharing rules or other features to extend this access.

          Note
          Note Regardless of your organization's sharing settings, users can gain access to records they don’t own through other means such as user permissions like “View All Data,” sharing rules, or manual sharing of individual records.

          The role hierarchy doesn't need to match your company's hierarchical structure. For easier maintenance and better performance, consolidate different titles into single roles when their access is the same. When setting up the role hierarchy, think of each role as representing a level of data that a group of users needs. You can also reference the role in sharing rules, manual sharing, and public groups to extend record access in other ways.

          For custom objects only, you can disable access through the role hierarchy. To control sharing access using hierarchies for any custom object, from Setup, in the Quick Find box, enter Sharing Settings, and then select Sharing Settings. Next, click Edit in the Organization Wide Defaults section and enable or disable Grant Access Using Hierarchies. This setting can't be modified for standard objects and is enabled for most standard objects, but not all of them.

          Note
          Note Record access granted to users via sharing sets isn’t extended to their superiors in the role hierarchy.
           
          Loading
          Salesforce Help | Article