How to Copy a Dashboard / View?
Excludes Database Dashboards
Dashboard copy functions with other dashboards but not Database Dashboard due to permissions and security.
Admin Console | go to the dashboard | Actions Panel (right side panel) | Design tab | click on 'Inspect' (lower frame of Design tab) - the Configuration/Definitions area will open with this specific Dashboard/View in "Inspect" mode | click 'Copy - choose Normal Copy or Deep Copy
Copying Entities
When copying entities, whether entities are public or not needs to be taken into consideration.
You can make a shallow copy of an entity that is not public. However, if that entity refers to a non-public entity, that is, refers to a query via a Query Binding, then the copy will not be allowed if that non-public entity is not accessible from the target module to which you want to save the copy.
The View’s deep copy feature can be used to copy a view that references a non-public entity that is not accessible from the target module. However, a warning message will be issued that the inaccessible, non-public entity will be copied and the reference will be changed to refer to the copy. This may not be what you want. You may actually want the references to be maintained because you intend to deep copy a view to a temporary module, make the desired changes to the view and its related entities, and then deep copy the view back to its original module.
You can perform either a copy of the view or a deep copy of the view without having to use the Add View work flow to invoke the copy. Moreover, if you wish to do a simple copy, but are not permitted to because of private reference restrictions, then a deep copy can optionally be invoked to minimize the duplication required to copy the specific view.