ideonate / cdsdashboards

JupyterHub extension for ContainDS Dashboards
https://cdsdashboards.readthedocs.io/
Other
200 stars 38 forks source link

Admin delete dashboards from others #49

Open ricky-lim opened 3 years ago

ricky-lim commented 3 years ago

Allow admin to manage the dashboards from others, such as delete and edit the dashboards via UI interface.

I was wondering if this is already feasible with the dashboards/api ?

Thanks in advance.

Cheers

danlester commented 3 years ago

Good suggestion, at least for admins to be allowed to do this - although the concept of 'team dashboards' could also be useful.

There isn't anything for this to happen at the moment. The quickest thing would probably for 'Dashboards from others' to have little links to delete/edit if you are an admin, and then just extending permissions in the edit page itself so the admin can do whatever the dashboard owner can do at the moment.

danlester commented 3 years ago

Actually @ricky-lim please let me know if you have time for a call so we can catch up on your tests and ideas so far: email dan@ideonate.com if you would like to do that!

It would be useful to better understand the broader business use for cdsdashboards in your case, and I'm not sure GitHub Issues is the best way to find out more.