Horizon Fleet Services uses a Private Organization-Wide Default (OWD) sharing model for Cases. The Director of Customer Service requests a dashboard that allows regional service managers to view real-time case metrics. However, each manager must only see case records that they own or have explicit sharing access to. Currently, when regional managers open the dashboard, they are seeing aggregated company-wide metrics across all regions. Which two configurations should the Salesforce administrator perform to resolve this issue? (Select 2 options)
- Configure the dashboard running user setting to 'Run as the viewing user'.Answer
- Grant 'View' access on the dashboard folder to the regional service managers.Answer
- CChange the Organization-Wide Defaults for the Case object from Private to Public Read-Only.
- DAssign the 'View All Data' permission to the regional service manager profiles.
- EAdd a custom filter on the underlying source report specifying 'Run as Logged-In User'.
Answer
To ensure that regional managers only see metrics for cases they have permissions to view, the administrator must configure the dashboard running user setting to 'Run as the viewing user' (making it a dynamic dashboard) and ensure the regional managers have 'View' access to the dashboard folder.
Configuring the dashboard to 'Run as the viewing user' (a dynamic dashboard) ensures that data displayed in dashboard components is calculated using the security context and record access of whoever is logged in and viewing the dashboard. Additionally, sharing the dashboard folder with 'View' permissions enables those users to locate and run the dashboard while respecting their individual record-level access control.
Step-by-Step Solution
Key Concept
Dynamic Dashboard Security and Running User Configuration
Estimated Time:1m 30s