While it is possible to create dashboards that are used for the same device type, it is practically impossible to manually keep track of "origin" dashboards.
Our cockpit-clone application does heavily rely on the provided dashboard capabilities. And while the ability to enable our end-users to personalise dashboards – enriched by use cases specific custom widgets – on their own is a huge empowerment. However, the need to maintain device type dashboards, which will account for the vast majority of dashboards within the project, either on a "post-it basis" or a significant customisation effort of the inherited application is… complicated.
On a positive note: the availability of a dashboard administration could also free users from uncertainty in use – "what happens when I delete the OG dashboard/device?" or "how do I know that this dashboard is inherited?" – thus improve the dashboard experience significantly.
The desired capabilities for a dashboard management would be: a single place to CRUD device type dashboards, independent of specific device.