Embedding of Highchart visuals

Hi,

I have a dashboard embedded in my website using the API with GenerateEmbedUrlForAnonymousUser. All visuals and filters appear correctly except for my Highcharts visuals, which display the error: ‘eu-west-1.quicksight.aws.amazon.com does not allow connection’. The Highcharts visuals appear fine in the editor or the published dashboard in QuickSight but not on the embedded dashboard.

Are Highcharts visuals currently incompatible with embedding for anonymous users? Is there a way to fix this issue, or should I consider removing Highcharts from my dashboards? I would really like to keep these visuals as they offer great customization options and new visualization types.

Thank you!

Hello @SFGoup , welcome to the QuickSight community!

You should be able to embed HighCharts visuals. I’m curious if this maybe has something to do with the AllowedDomains in your QuickSight account.

On the more extreme end it might be a CORS policy issue. First, I would try troubleshooting the allowed domains.

Hello Duncan,

Thank you for your response! I reviewed the allowed domains in my account, and everything seems to be in order.

Ultimately, the issue resolved itself, and the Highcharts visualizations are now displaying correctly on the embedded dashboard. I will provide more details if I encounter the bug again in the future.

Thanks again for your help!

1 Like

Hey @SFGoup

I’m glad that it started working again! Hopefully it stays that way, and if you do find anything please feel free to share to help the community.