Role hierarchy

Once the organization-wide defaults have been established, you can use a role hierarchy to ensure that managers can view and edit the same records as their line reports (or subordinates). Users at any given role level are always able to view, edit, and report on all data owned by or shared with users below them in the hierarchy, unless the OWD settings specify ignoring the hierarchies.

To view and manage your organization's role hierarchy, follow the path Your Name | Setup | (Administration Setup) | Manage Users | Roles:

Role hierarchy

Here you can choose to view the hierarchy in one of the following options:

Show in tree view

This view displays a visual representation of the parent-child relationships between your roles. Click on Expand All to see all roles or Collapse All to see only top-level roles. To expand or collapse an individual role node, you may click the plus [+] or minus [-] icon as shown in the previous screenshot.

Show in sorted list view

This view displays the roles as a list that you can sort alphabetically by role name, parent role (Reports to), or report display name. If your organization has a large number of roles, this view provides a far easier way to navigate the hierarchy.

To show a filtered list of roles, select a predefined list from the View drop-down list, or click on Create New View to define your own custom view of roles. To edit or delete any view you have created, select it from the View drop-down list and click on the Edit link. Once in the Edit View page you can click on the Delete button to delete the list view:

Show in sorted list view

Show in list view

This view displays the roles as an indented list of roles and their child nodes, grouped alphabetically by the name of the top-level role:

Show in list view

Note

The columns are not sortable and this view is not available for role hierarchies with more than 1,000 roles.

To create a role, click on New Role or Add Role, depending whether your view of roles is using the list view or tree view, and enter the role fields as needed.

Note

You can create up to 500 roles for your organization.

To edit a role, click on Edit next to a role name, then update the role fields as needed. You can delete a role, by clicking on Del next to the role name.

To assign other users to a role, click on Assign next to the role name and to view detailed information about a role, click on the role name.

Note

If your organization uses territory management, forecasts are based on the territory hierarchy instead of the role hierarchy.

Role hierarchies do not need to represent your company organization chart and instead, each role in the hierarchy should be considered as a level of data access that your users or groups in Salesforce require.

Depending on your sharing settings, roles can control the level of visibility that users have into your organization's data. Users at a particular role level can view, edit, and report on all data that is owned by or has been shared with users below them in the hierarchy. This is assuming your organization's sharing mechanism for that object type does not specify otherwise.

Specifically, in the Organization-Wide Defaults related list, if the Grant Access Using Hierarchies option is disabled for a custom object, say, then only the record owner and users granted access by the organization-wide defaults can access that custom object's records.

Although, it is possible to create a user record without a role, users would need to be assigned to a role, so that their records will appear in opportunity reports, forecast roll-ups, and any other display based on roles.

Note

When an account owner is not assigned a role, the sharing access for related contacts is Read/Write, provided the organization-wide default for contacts is not Controlled by Parent. Sharing access on related opportunities and cases is No Access.

Users that are to have access to all records in Salesforce CRM should be set at the top-most position of the role hierarchy.

When you change a user's role, any relevant sharing rules are re-evaluated to add or remove access to records as necessary.

Note

It is not necessary to create individual roles for each and every job title within your company. Instead aim to define a hierarchy of roles that will help to control the access of information entered by users in lower level roles.

To view detailed information about a role, follow the path Your Name | Setup | (Administration Setup) | Manage Users | Roles, and click on the role name:

Show in list view

To view the role detail page for a parent or sibling role, click the role name in the Hierarchy or Siblings list.

To edit the role details, click on Edit.

To remove the role from the hierarchy, click on Delete.

Within the Users in Role related list you have options to:

  • Assign a user to the role by clicking on Assign Users to Role
  • Add a user to your organization by clicking on New User
  • Modify user information by clicking on Edit next to a user's name
  • View a user's details by clicking on the user's Full Name, Alias, or Username

    Note

    When you edit roles, sharing rules are usually automatically re-evaluated to add or remove access to records as required. If these changes result in too many records changing at once, a message appears warning that the sharing rules will not be automatically re-evaluated, and that you have to manually recalculate them (as shown further below).Sharing rules should be used when a user or group of users needs access to records not already granted to them with either the role hierarchy setup or the organization wide default settings.

    When you modify which users are in a role, any sharing rules are also reevaluated to add or remove access as necessary.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.222.196.175