@ionut ,
The below post should answer : Multi-Dashboard in Single Embed Session Example
Use navigateToDashboard() and navigateToSheet() whenever possible
If you have multiple dashboards on your host application that don’t need to load concurrently, you can optimize the authentication flow by utilizing two APIs we expose,
navigateToDashboard()
ornavigateToSheet()
, in our JavaScript SDK. These APIs reuse the same iFrame for each load, while reusing the authentication token.
This technique has proven to be very effective for many of our embedding users.
For more information about these APIs, refer to Amazon QuickSight Embedding SDK.
Kind regards,
Koushik