When a user is editing a dashboard they have permission to edit and tries to edit a panel they //don't// have permission to edit, we currently block them pretty hard.
Instead, we should pop a dialog telling them that they can't edit this panel, but they can make a copy of it which they will be able to edit. If they choose to "Edit a Copy", the copy should replace the original panel on the dashboard.
---
// Original Description //
In UltraDash++, I can change the layout, but not edit any of the panels included. I'd want policies to also be available on these objects too.