Embed Quick Sight visuals using Cognito user authentication
2026-09-04 00:01Products & Apps🔥 40.2 heat score
1sources
1days unfolding
40.2heat score
4mentions
SummaryAI generated
Amazon Web Services (AWS) announced in its machine learning blog that its Quick Sight visualization service now supports integration with Cognito user authentication. This update allows developers to use AWS Cognito’s secure authentication mechanism to manage user access rights when building data visualization applications, thereby enhancing application access control and simplifying identity management processes in multi-tenant environments.
This article demonstrates how to embed a single Amazon Quick Sight visualization with Amazon Cognito user authentication into a React application. The solution uses a four-layer serverless architecture, where AWS Lambda functions call the Quick Sight API to generate time-tokenned embedding URLs after receiving JWTs verified by Cognito, and it is deployed quickly using CloudFormation. The frontend hosts static files via CloudFront and S3, with AWS WAF providing edge protection; the backend uses protected API Gateway to route requests to Lambda, which synchronizes Cognito users with registered users in Quick Sight (defaulting to the READER role) and processes user configurations for first-time visits. Ultimately, the Quick Sight embedding SDK renders visualizations in the browser…