This page provides instructions on recovering custom dashboards in AppDynamics.

When you delete a user from the user list, any custom dashboard that the user 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 option.

Recovering a non-functional dashboard reassigns ownership to the recovering user which automatically makes the custom dashboard, its shares, and related reports functional again. 

The Recover option is active only when the dashboard owner is a deleted user.

To recover a non-functioning dashboard:

  1. Log in to the Controller as a user with VIEW_DASHBOARDS and CREATE_DASHBOARDS permissions.
  2. Access the custom dashboards listing page.
  3. 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:
    Recover Dashboard Disabled

    When the owner is deleted, the Recover option is enabled automatically.


    Recover Option Enabled

  4. Select Recover from the context menu. This confirmation dialog displays for a single dashboard recovery:
    Recover Confirmation
     

    You can select multiple non-functional dashboards and recover all of them at once. To select multiple custom dashboards, use Ctrl-Click for non-contiguous rows and Shift-Click for contiguous rows. You must ensure that the owners of all the selected dashboards are deleted users, otherwise the Recover option remains disabled.  

  5. Once the dashboard is recovered successfully, this message popover displays:
    Recover Pop-Up

To recover a dashboard, you must have the CREATE_DASHBOARD permission. If you execute the Recover option without this permission, this message displays:

Recover Error Message

See Custom Dashboard Permissions.

Duplicating a dashboard creates a new dashboard with the same capabilities as the non-functioning dashboard. However, duplication does not create the shares or the associated reports. The result is that the new dashboard operates using a deleted user's permissions (as with Recover), but you must create the shares and reports manually.   

In some cases, duplicating the inactive dashboard helps you regain control over the shares and reports. However, there may be some cases when duplication would not work. You should use the Recover option to retain all existing shares and related reports instead of duplication.