Calling QuickSight APIs from Service Account to Create resources in Customer Account and Embed in Web App

As part of our requirements,

We are trying to Create Sample Dashboards in Customer’s Account from Service Account and Embed in our Web App

Web App is Authenticated using AWS IDC and Customer’s QuickSIght is also Authenticated using AWS IDC.

So from Web App and BFF (backend for frontend) layer , we are trying to call QuickSIght APIs using IDC Creds.

What is suggested approach to call QuickSIght APIs from Backend layer?

Does QuickSight APIs support AWS Auth? can we use Forward Access Sessions ?

Do you see any concerns embedding Customer’s QuickSight account in Web App?

Hello @thishali!

To my knowledge as long as the user that will be running the commands has the appropriate permissions you should be able to achieve this:

Have you made an attempt at working through this, if so have you run into any errors?

1 Like

Hello @thishali !

Are you still working on this problem or were you able to find a solution?

Hi @thishali, did this solution work for you? I am marking this reply as, “Solution,” but let us know if this is not resolved. Thanks for posting your questions on the QuickSight Community!