Problem A:
Your team recently started using Department Dashboards, and your Users experience a blank page when trying to access a Department Dashboard.
Reason:
One or more Fields on the Department Dashboard object are not Visible to the User Profile. In this Article we'll review how to give Field Visibility based on User Profile.
See also: Department Dashboard Tabs How To
See also: Getting Started with Department Dashboards (videos)
See also: Give User Access to a Tab
Resolution:
To resolve a Blank Department Dashboard page, go to Setup > Create > Objects > Department Dashboards
In the Custom Fields and Relationship section, open each of the following Fields:
- Dashboard JSON
- Link JSON
- List View JSON
- Report JSON
Next click the Field Level Security button:
Be sure the Field is Visible to all Profiles who will need access to any of the Department Dashboard Tabs:
You will need to repeat this step for ALL fields on the Department Dashboard object.
Problem B:
Users are seeing a broken link icon when trying to access the Department Dashboard Tab. The error may look like this:
Reason:
The URL setup on the Tab is incorrect. This URL may have recently changed if your Salesforce Instance was changed.
Resolution:
To resolve a broken URL, go to Setup > Create > Tabs > Web Tabs.
Under Web Tabs, select the Department Dashboard Tab you need to correct.
Choose Edit and on Step 3, change the URL to the newest URL for that Department Dashboard Tab.
How do I know what URL to use?
In a second browser tab or window, open the Department Dashboard Tab, then open the specific Department Dashboard giving the error:
Copy the URL from the browser:
Replace the URL in the Step 3 of the Tab settings with the copied URL. You may notice a difference in the Salesforce Instance number.
Problem C:
Users are getting an 'Insufficient Privileges' message when trying to view list views from within the Department Dashboard, even though they have permission to view them from their native tabs, outside of the Department Dashboard.
Reason:
User's Profile is missing one or more important Visualforce Permission
Resolution:
Navigate to the User's Profile > Click Edit 'Enable Visualforce Page Access'
Make sure the following Visualforce Pages are enabled:
- i360.DepartmentDashboardEdit
- i360.DepartmentDashboardView
- i360.EnhancedListViewer