Integrate Dashboard in React

I’d like to embed a Quicksight Dashboard in an iFrame in a React application.

I tried to use the AWS SDK, but got an error “UnsupportedUserEditionException: GetDashboardEmbedUrl API is supported only for enterprise users”

How is a standard subscription user supposed to integrate? I’d like to get an URL which I can set on the iFrame and provide parameters for the dashboard.

Hi @Anja_SC -

Embedding dashboards is only available in the Enterprise edition. You will need to switch to the Enterprise edition. This may even be a better price point since you can use session pricing for your embedding vs. paying per user.

Compare

Enterprise Edition Standard Edition
Free trial authors (30 Days) 4 4
Included SPICE capacity 10 GB/User 10 GB/User
Readers √
Embedded dashboards √
Embedded dashboard authoring √
Connect to spreadsheets, databases, data lakes, and business apps √ √
Easily analyze data with AutoGraph √ √
Publish dashboards for interactive data access √ √
Single-Sign-On with SAML or OpenID Connect √ √
Web and mobile access √ √
Drill-down to detail and customize filters √ √
Enable audit logs with AWS CloudTrail √ √
Email reports √
Securely access data in private VPCs and on-prem √
Row level security √
Hourly refresh of SPICE data √
Secure data encryption at rest √
Connect to active directory √
Use active directory groups √
Folders for governed sharing √
Customized user permissions √
APIs NEW! √
Namespaces for multi-tenancy NEW! √
ML Insights NEW! √
Templates for programmatic dashboard creation NEW! √
Themes for dashboard customization NEW! √
Fine-grained access control over AWS data sources (e.g. S3, Athena) NEW! √
500M rows of data per SPICE data set NEW! √

@Anja_SC && @robdhondt ,

I am new to react but trying to embed the Quick Sight dashboard in React project, Can you please help me or provide me some article that i can refer to do this.

Hi @kodimalar.sakthivel Hopefully this Getting Started with Embedding resource will be helpful to you: Embedded Analytics -- Get Started