KPI Dashboard cannot be customized by non-Admin users

When a non-Admin user attempts to use the Customize dashboard functionality, they may notice their saved customized options do not populate on the dashboard.
We are currently evaluating this issue for a fix in a future service pack. 

Steps to Duplicate

1.   Logged in as an Admin, navigate to Analysis > KPI Dashboard. 
2.   On the KPI Dashboard page, click Customize dashboard. The Customize a KPI dashboard window pops up.
3.   In the Customize window, click the green plus button to add a new page and click the green plus button to add a new tab. Name the page and tab whatever you'd like. Add any selection from the left pane to the right KPI Name pane. Click Save.
4.   Back on the KPI dashboard page, see the page option you've just created is available in the Page field and the associated tab shows on the actual dashboard. 
5.   Navigate to Administration > Security > Application users and search for a non-admin user with an all rights role. Click the display name to navigate to the user record. On the user record, click Run as [user]. Copy the URL from the new tab that pops up and paste it into a new incognito window.
6.   While running as the user in the incognito window, complete steps 1 - 4 again. See that the Page and Tab created are not available as options.

Environment

 Blackbaud CRM
 4.0
 4.0.180.59

Was this article helpful?