cancel
Showing results for 
Search instead for 
Did you mean: 

Export all dashboard sharing permissions

Rkile
8 - Cloud Apps
8 - Cloud Apps

Hello,

I am looking to export a csv of all our dashboards' sharing permissions (Ex: all groups, users that have access).  What is the best way to go about this?

 

Thanks

2 REPLIES 2

mitratechonprem
8 - Cloud Apps
8 - Cloud Apps

Because of our deployment model, we have periodic requests to back up dashboards in different client environments.  It would provide a lot of reassurance to our clients if the backup could include ownership, folder structure, and user/group access details so that in case of disaster, they could easily restore these things. 

Benji_PaldiTeam
10 - ETL
10 - ETL

Hi @Rkile ,

One approach to get all dashboards' sharing permissions is to utilize Sisense APIs. Ensure you utilize an admin account for accessing these APIs:

  1. Utilize the /dashboards endpoint to retrieve a list of all dashboards. 
  2. For each dashboard, use the /shares/dashboard/{id} endpoint to obtain the list of users and groups with whom the dashboard is shared, along with their respective access permissions.

Alternatively, you can explore Paldi's 'Get User Access' plugin, which facilitates exporting dashboard access details for individual users.

Feel free to reach out if you have further questions, we're always happy to help 🙂
[email protected] 
Paldi Solutions, Number #1 Sisense Plugins Developer