AWS Machine Learning Blog 发布于 09/04 00:01

Embed Quick Sight visuals using Cognito user authentication

(翻译)使用 Cognito 用户身份验证嵌入 QuickSight 可视化

查看原文

资讯摘要

Learn how to embed individual Amazon Quick Sight visuals into a React application with per-user access control. This walkthrough uses Amazon Cognito authentication and a serverless AWS Lambda backend to generate scoped embed URLs, deployed with a single AWS CloudFormation stack.

AI 摘要

本文介绍如何使用 Amazon Cognito 用户认证在 React 应用中嵌入单个 Amazon QuickSight 可视化并控制每个用户的访问权限。Lambda 负责自动注册 QuickSight 用户并调用 GenerateEmbedUrlForRegisteredUser 生成限定到具体可视化的 URL,配合 Embedding SDK 渲染和筛选,整体可由 CloudFormation 单栈部署。

AI 问答

如何让首次登录的 Cognito 用户在 QuickSight 中自动可见?

Lambda 会在每次请求嵌入 URL 时先调用 describe_user 检查用户是否已存在于 QuickSight。如果抛出 ResourceNotFoundException,则调用 register_user 以 READER 角色自动创建该用户。

本方案如何限制用户只能访问指定的可视化?

注册用户需要拥有目标仪表板的 Viewer 权限,同时生成嵌入 URL 时通过 ExperienceConfiguration 中的 DashboardVisual 指定 DashboardId、SheetId 和 VisualId,从而把访问范围限定到单个可视化。

嵌入后能否通过前端 UI 对可视化进行筛选?

可以。QuickSight Embedding SDK 2.5.0 及以上版本提供 addFilterGroups、updateFilterGroups、removeFilterGroups 和 getFilterGroups 等方法,可以在 React 组件中程序化地应用和更新筛选器。

打开原文

更多资讯

和Jeff Dean押注同一方向,27岁清华助理教授创业,两个月融资数亿36氪 · 09/16 15:58金色Web3.0日报 | OpenAI估值目标达1.2万亿美元金色财经 · 09/16 21:45让AI真正赋能企业(初探)人人都是产品经理 · 09/15 17:20XCancel 服务再次下线Solidot · 09/15 14:20长期利率为何不愿下跌?金色财经 · 09/15 18:04Grayscale:比特币能否优化私募市场投资组合?金色财经 · 09/15 09:10字节跳动CEO梁汝波:豆包、飞书与火山引擎整合后 将加大企业市场投入雷峰网 · 09/15 11:45Xspark AI 丁文伯:触觉替代不了视觉,但机器人需要一套自己的“脊髓” |物理AI 50人雷峰网 · 09/15 15:52在金融支付系统中实施混沌工程:来自企业级 ECS 部署的经验教训InfoQ 中文 · 09/15 17:04高通技术公司携手中兴努比亚和豆包手机助手,共同推动智能手机迈入个人AI新时代量子位 · 09/16 16:18GPT-6 Astra 之后,产品经理需要重新设计人在流程中的位置人人都是产品经理 · 09/16 09:10豆包工作还想反超WorkBuddy?人人都是产品经理 · 09/16 17:51AI 负责创造,人来干脏活,这事儿能否停一下?InfoQ 中文 · 09/15 08:08大促GMV猛涨500%:激光雕刻设备靠"创意落地"出海东南亚雷峰网 · 09/16 15:57对话蚂蚁灵波 CEO 朱兴:机器人还吃不了「粗粮」爱范儿 / APPSO · 09/16 12:04芯视界创始人、董事长兼首席科学家鲍捷:十年产业实践,量子感知芯片为物理AI打开物质世界 "感知入口" | 2026年36氪产业未来大会36氪 · 09/15 18:15圆桌:新能源:后时代的深水淘金 | 36氪 2026产业未来大会36氪 · 09/15 17:56Windows 11 的 9 月例行安全更新再次引发了大量故障Solidot · 09/15 14:29Introducing Gemini 3.8 Live and 3.8 Live Extended ThinkingGoogle DeepMind Blog · 09/16 01:05QQ 飞车 Agentic 研发转型过程中的Loop EngineeringInfoQ 中文 · 09/16 01:24借助会话追踪与成本控制排查 AI 智能体故障InfoQ 中文 · 09/17 01:12AMC 炮轰 Robinhood:股票归谁做主?金色财经 · 09/15 21:18Scaling Federated Learning Across Docker, Kubernetes, and Slurm with NVIDIA FLARENVIDIA Technical Blog · 09/15 23:00加密行业今年最重要的一天 可能就是明天金色财经 · 09/15 14:16英伟达开源 IMO 金牌配方:不仅是「人海战术」,1.5TB 显存做实 AI「 推恩令」?雷峰网 · 09/15 17:38从200亿收购失败到650亿IPO:Figma如何用“协作”颠覆设计帝国人人都是产品经理 · 09/16 11:30豆包手机明日开卖,AI能帮你操作App了吗?36氪 · 09/15 22:32西门子不造机器人,为什么机器人进厂的故事里总有它?量子位 · 09/16 15:38项目汇报怎么讲,才能让领导看见你的价值?人人都是产品经理 · 09/16 11:32实测豆包新模型2.1-pro,这次审美和长时间Agent任务都追上第一档了人人都是产品经理 · 09/16 17:21