Posted On: Nov 27, 2018

Amazon QuickSight dashboards can now be embedded in applications. As an application developer, you can now create rich, interactive dashboards in QuickSight and embed them into your application portals and websites, without having to investigate charting libraries, add specialized analytics know-how to their teams, or set up, manage and optimize servers to scale to your growing userbase. 

Embedded dashboards extend QuickSight’s serverless architecture to scale your insights to all your users while ensuring that you only pay for usage with QuickSight’s unique pay-per-session pricing model. Viewers of embedded dashboards are authenticated via Federated Single Sign-On (SAML, OpenID Connect or AWS IAM Federation), ensuring that every user receives a secure, personalized dashboard, while requiring no user-facing QuickSight-specific authentication. 

To facilitate easy embedding and user/group management, QuickSight now offers a JavaScript SDK and APIs for user and group management. The QuickSight JavaScript SDK allows you to easily integrate QuickSight dashboards in your application pages, set defaults, connect controls and handle errors. User and group APIs allow you to programmatically manage users and groups, allowing faster rollout of QuickSight, and easier management of QuickSight resources using groups.

Dashboard embedding is available in Amazon QuickSight Enterprise Edition in all QuickSight regions - US East (N. Virginia and Ohio), US West (Oregon), EU (Ireland), and Asia Pacific (Singapore, Sydney, and Tokyo). User APIs are available for both Standard and Enterprise Editions; group APIs are available in Enterprise Edition. 

Read our blog post to learn more about the dashboard embedding feature.