Embedding Amazon QuickSight - Amazon QuickSight

Embedding Amazon QuickSight

    Applies to: Enterprise Edition 

With Enterprise edition, you can use an embedded version of Amazon QuickSight. Doing this helps you to provide a consistent end-user experience by offloading scalable, responsive analytics code to Amazon QuickSight. There are no servers to manage, no upfront costs, no annual commitments, and no charges for unused embedded dashboards or embedded QuickSight consoles. You can embed QuickSight into apps or websites, and scale your insights with your growing user base. For dashboard viewers, you pay only for usage with a pay-per-session pricing model.

Every dashboard user receives a secure, personalized dashboard. They don't need to sign in to any user-facing authentication to use Amazon QuickSight. Viewers of embedded dashboards can be any type of Amazon QuickSight users (readers, authors, or admins) who are authenticated in your AWS account as one of the following:

  • Active Directory (AD) users or group members

  • Invited nonfederated users

  • AWS Identity and Access Management (IAM) users and IAM role-based sessions authenticated through Federated Single Sign-On (SSO) using Security Assertion Markup Language (SAML), OpenID Connect, or IAM Federation

Embedding QuickSight is available in all supported AWS Regions. Before you can embed content, you need a subscription to Amazon QuickSight Enterprise edition in the AWS account where you plan to use embedding. If your app also resides in AWS, the app doesn't need to reside on the same AWS account as the Amazon QuickSight subscription. However, the app needs to be able to assume the IAM role that you use for the API calls.