Forum Discussion

Rkile's avatar
Rkile
Cloud Apps
11-09-2022

Export all dashboard sharing permissions

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

Replies have been turned off for this discussion
  • 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

     

  • 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.