reactjs - 我是否需要 Azure AD 应用程序才能将 Power BI 报告嵌入到我自己的应用程序中?

标签 reactjs azure powerbi powerbi-embedded

我对将一些 Power BI 报告嵌入到 React 应用程序中必须遵循的指南感到困惑。我一直在读this文档,但我不明白为什么我需要 Azure AD 应用程序。到目前为止,我已经创建了四个 Power BI 报告,并将它们发布到网络上(使它们公开并可供所有人访问)。因此,我有四个 PBI 链接来访问它们。但我想创建一个 Web 应用程序(可能使用 React)将它们全部嵌入到一个链接中。

我知道Azure涵盖了身份验证功能,但我的应用程序只会显示信息,不需要用户登录或其他操作。因此,我想 Azure 有助于对我正在使用的 PBI 帐户进行身份验证。但如果是这样的话,为什么当我与任何人共享报告链接时 PBI 不要求我进行身份验证?

提前谢谢您!

最佳答案

您需要 Azure AD 应用程序才能拥有应用程序的身份、向 Azure AD 进行身份验证(例如使用 MSAL)以及使用 Power BI REST API。查看以下文章:https://learn.microsoft.com/en-us/power-bi/developer/embedded/register-app

关于reactjs - 我是否需要 Azure AD 应用程序才能将 Power BI 报告嵌入到我自己的应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65745499/

相关文章:

azure - 无论创建了多少个 blob,如何只执行一次管道? (Azure 数据工厂)

excel - M/电源查询: Error in column reference?

javascript - 将纯 Javascript 复制到 $.offset 和 $.position

javascript - 在 react 中处理子组件的提交和更改

reactjs - 在 Framer Motion 中不起作用时的过渡

azure Blob MD5 校验和与本地 MD5 校验和不匹配

c# - 如何将 Azure SQL 与 Azure BLOB 存储同步?

android - 2019年如何在Android原生应用中添加Power BI报表

两个不同表上的 PowerBI 切片器/过滤器

reactjs - useEffect Hook - 如何检测状态数组中对象属性的变化