1

我创建了一个本机应用程序,通过 azure 活动目录-> 应用程序注册在 azure 门户中启用 powerbi 服务权限。现在我想在该创建的应用程序上创建 power bi 报告和工作区,但如果我转到https://app.powerbi.com,我无法在我的 power bi 应用程序上看到该创建的应用程序。

实际上,我在这里很困惑如何在该应用程序下添加 power bi 报告,因为我想使用 adal.js lib 访问 power bi rest api,其中我需要应用程序 ID 并希望访问该应用程序下的报告。

任何人都可以在这里消除我的困惑吗?

4

1 回答 1

0

您的困惑在于Power BI 中的术语“应用程序”。您注册的应用程序与这些没有共同之处。它是一个 guid,在 Power BI 中用于识别你的本机应用程序。

创建本机应用程序时,您注册它(您所做的),Power BI REST API 使用此 appID(也称为 ClientID)来识别您的应用程序及其拥有的权限。调用 API 时,您需要一个访问令牌。它将在某些用户的上下文中获取。此用户必须拥有您要访问的报告的权限。因此,只需创建一个工作区,向用户授予权限并在那里发布您的报告。然后,您将能够将它们嵌入到您的应用程序中。

于 2018-12-07T10:24:36.857 回答