是否可以为不需要查看者登录的 Power BI 报告生成嵌入式令牌?

问题描述 投票:0回答:0

对于客户,我正在开展一个项目,将他们的仪表板集成到窄播显示器上。

我正在寻找一种为 Power BI 仪表板和报告生成嵌入式令牌的方法,这些令牌可以在未登录其 Power BI 帐户的浏览器上显示仪表板/报告。

文档在这方面非常双重,因为一些 API 文档声明查看者必须登录,而有些则表明情况并非如此。 我对此进行试验并没有运气,因为对于我需要更多的每个范围,我需要跳过很多障碍才能获得公司管理员的批准。

这甚至可能吗?如果是的话:我应该使用什么端点和场景? 我有一个经过批准的 Azure AD 应用程序和一个可以访问 Power BI 的功能用户。

这并不重要,但应用程序是用 PHP 构建的,但我可以轻松切换到 Node.JS 来获取必要的嵌入令牌。

我所做的每个实验都表明我应该登录。

在隐身模式下从 Power BI 本身打开生成的嵌入 URL 导致我必须登录。 从某些 Power BI 端点生成新的嵌入式 URL 失败,因为我需要某种管理员批准(由 OAuth 请求对话框指示)。

php oauth powerbi powerbi-embedded
© www.soinside.com 2019 - 2024. All rights reserved.