When a user is deleted from the user list, any custom dashboard that the user has created becomes non-functional with no permissions, and is unable to execute properly. This impacts all associated dashboard-based reports and shares. To solve this problem you can use the Recover function.
Recovering a non-functional dashboard reassigns ownership to the recovering user which automatically makes the custom dashboard, its shares, and related reports functional again.
Recover option is activated only when the dashboard owner is a deleted user.
Use the following steps to recover a non-functioning dashboard:
- Login to the Controller as a user with VIEW_DASHBOARDS and CREATE_DASHBOARDS permissions.
- Access the custom dashboards listing page.
Select the non-functioning dashboard and right-click to access the context menu.
When the owner of the dashboard is active, the Recover option remains disabled as shown below:
When the owner is deleted, the Recover option is enabled automatically.
Choose Recover from the context menu.
The following confirmation dialog box appears in case of single dashboard recovery:
You can select multiple non-functional dashboards and recover all of them at once. To select multiple custom dashboards, use control-click for non-contiguous rows and shift-click for contiguous rows. Also, you must ensure that the owners of all the selected dashboards are deleted users, else the Recover function remains disabled.
- Once the dashboard is recovered successfully the following message pops up on the screen:
To recover a dashboard, you must have the CREATE_DASHBOARD permission. If you execute the Recover function without this permission, the following message is displayed: Also, see Visibility and Permissions.
To recover a dashboard, you must have the CREATE_DASHBOARD permission. If you execute the Recover function without this permission, the following message is displayed:
Also, see Visibility and Permissions.
In some cases, duplicating the inactive dashboard helps customers in regaining control over the shares and reports. However, there are cases when the customers depend on the reports and shares created by the deleted user where duplication would not work. This is where the recover function is a better choice which retains all existing shares and related reports.