About customizing and resetting the dashboard
Each dashboard user can customize the dashboard by adding a new dashlet or removing an existing dashlet. A dashboard user can also customize the layout or reposition the dashlets in the dashboard.
Whenever a dashboard user customizes the dashboard, a new metadata gets generated. The newly generated metadata is saved in each dashboard user's user preferences. Whenever a query is made by a client to the dashboard metadata for a dashboard user, the user-defined metadata is provided instead of the default definition. If a dashboard user did not customize the dashboard, then the default metadata definition is returned.
After customizing a dashboard, if a dashboard user wants to revert back to the default dashboard, a dashboard user can do that by using the resetting the dashboard option. When a dashboard user resets the dashboard, all the customizations that a dashboard user made to the default dashboard are removed and the dashboard user gets back the default dashboard.