Create Embed URL in one AWS account and use that URL in different AWS account

Hi Team,

I have one requirement saying that, we have generated a dashboards and Embed URL from one department(AWS account) and displayed in our website and want to display the same embed URL in another department website.

Is this possible…?

Thanks

Hi @manjunathdl,
A couple questions;

  • How are you generating the URL?
  • Is the other department website in a different aws account?
  • How are you generating the dashboard..is this something being created programmatically with an analysis template or are you querying an existing dashboard in the QS console?

The safest option will most likely be to just create a separate embed URL as to avoid any chance of potential errors.

Hi @Brett ,

Answer to your questions.

  • How are you generating the URL?
    We are generating the URL via Quick Sight Nuget package(Quicksight API) in .Net code
  • Is the other department website in a different aws account?
    Yes
  • How are you generating the dashboard..is this something being created programmatically with an analysis template or are you querying an existing dashboard in the QS console?
    We are generating the dashboard by creating the dataset then analysis then convert to dashboard in QS console.

Hi @manjunathdl,
If your other department’s data is in a different aws account, you’ll need to deploy from that account, therefore you’ll need a different embed URL.
Overall, best practice I would suggest is to create a separate URL for each embedded aspect. That way you won’t run into any issues with it potentially not loading correctly if a ‘session’ is in use from the other page that has it embedded.

1 Like

Hi @manjunathdl,
Following up here as it’s been awhile since we last heard from you; did you have any additional questions regarding your initial post?

If we do not hear back within the next 3 business days, I’ll close out this topic.

Thank you

Hi @Brett

you can close this ticket.

Thanks