簡體   English   中英

如何驗證將數據推送到Power BI的自動化應用程序

[英]How to authenticate automated app that pushes data to Power BI

我有一個在企業網絡上的服務器上運行的應用程序。 我已經對其進行了修改,以通過REST API將數據推送到Power BI(雲)。 該應用程序是自動化的,沒有用戶交互。

認證的最佳方法是什么? 目前,我已經為其提供了自己的用戶名和密碼,並將其放置在源代碼中。

我不喜歡這種解決方案,但是有更好的方法嗎? 為此目的創建Azure AD帳戶似乎也不正確。

該文檔提到了這一點:

應用程序權限:您的客戶端應用程序需要直接以本身的身份訪問Web API(無用戶上下文)。 這種類型的權限需要管理員的同意,並且不適用於本機客戶端應用程序。

我猜我不能使用此方法,因為該應用程序屬於“本地客戶端”類別,或者..?

您可以使用應用程序的身份並顯示用於Azure AD身份驗證的應用程序ID,憑據(密碼或證書)來訪問Web API。 此場景在此處記錄 您還可以在Daemon應用程序中獲取 daemon應用程序的代碼示例(使用應用程序的身份訪問Web API)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM