insights: show on the creation/edit screen what dashboard (and its permissions level) the insight appears on, and allow you to add a dashboard on creation
Created by: Joelkw
Valid feedback from users that without this indication in the UI you're not always sure which dashboard your insight is created on, and that you want to be sure that it's private if it needs to be.
We have old original designs but have not implemented yet, and perhaps they need to be worked into the designs for the "# of dashboards" modal. cc @AlicjaSuska
Design
Scope:
- remove the current contents of Visibility section
- add the combobox to choose the dashboards (empty or filled with default dashboard, details)
- add the list of dashboards
- note: see the discussion about loading & temporary design solution (add note to the dropdown)
- add note about possible other dashboard to editing UI (details)
With those changes, it would be great to move 'All insight' to a separate tab - @AlicjaSuska created a separate issue for this change #37927