本文章向您示範如何在 Azure Active Directory (Azure AD)中註冊 Power BI 用戶端 App。 透過 Azure AD 註冊您的用戶端應用程式,即可讓您的應用程式存取 Power BI REST API。 這可讓您建立應用程式的身分識別,並指定其對於 Power BI REST 資源的權限。 如需 Power BI 權限的清單,請參閱 Power BI permissions (Power BI 權限)

重要:註冊 Power BI 應用程式之前,您需要 Azure Active Directory 租用戶與組織使用者,以及 Power BI 服務帳戶

有兩種方式可以註冊您的用戶端應用程式,分別是使用 Power BI 應用程式註冊工具,或在 Azure 管理入口網站進行註冊。 由於 Power BI 應用程式註冊工具只需填寫幾個欄位,所以算是最簡簡單的途徑。 如果您要變更應用程式,可透過 Azure 管理入口網站來完成。

本文內容

使用 Power BI App 註冊工具註冊用戶端 App

您必須在 Azure Active Directory 中註冊用戶端應用程式,才能建立應用程式的身分識別,以及指定 Power BI REST 資源的權限。 當您註冊用戶端應用程式 (例如主控台應用程式) 時,您會收到用戶端識別碼。 應用程式會使用此 用戶端識別碼 ,向正對其要求權限的使用者識別自己的身分。 以下是使用 Power BI 應用程式註冊工具註冊用戶端應用程式的方法:

  1. 請前往 dev.powerbi.com/apps。
  2. 在 Power BI 應用程式註冊工具中,遵循下列四個步驟:

步驟 1 -選擇 登入 來登入您的 Azure AD 帳戶。 您會在 [歡迎使用] 列看到您的名稱。

步驟 2 – 輸入 App 的相關資訊。

  • 應用程式名稱:您的應用程式名稱。
  • 應用程式類型:選擇原生應用程式。
  • 重新導向 URI:在原生用戶端應用程式中,重新導向 URI 會提供 AAD 所要驗證之特定應用程式的詳細資訊。 任何有效的 URI 都會正常運作,例如 https://login.live.com/oauth20_desktop.srf。

步驟 3 – 選擇要存取的 API。 如需 Power BI 存取權限的詳細資訊,請參閱 Power BI Permissions (Power BI 權限)

步驟 4 -若要註冊您的應用程式,請按一下 [註冊應用程式]。 在 Azure AD 中註冊應用程式之後,您會得到用戶端識別碼。 請確認您已複製用戶端識別碼。 您稍後可以從 Azure 管理入口網站取得用戶端識別碼。 請參閱如何在 Azure 管理入口網站取得用戶端識別碼

您現在可以使用 App 的用戶端識別碼。 下一節說明如何使用 Azure 管理入口網站註冊用戶端應用程式。

向 Azure 管理入口網站註冊用戶端應用程式

您必須在 Azure Active Directory 中註冊用戶端應用程式,才能建立應用程式的身分識別,以及指定 Power BI REST 資源的權限。 當您註冊用戶端應用程式 (例如主控台應用程式) 時,您會收到用戶端識別碼。 應用程式使用用戶端識別碼,向要求權限的對象使用者識別自己的身分。

若要了解如何使用 Azure AD 用戶端識別碼驗證用戶端應用程式,請參閱驗驗證用戶端應用程式

註冊用戶端應用程式

以下是註冊用戶端應用程式的方法: 1. 接受 Microsoft Power BI API 條款。 2. 登入您的 Microsoft Azure 訂用帳戶,網址是:https://manage.windowsazure.com。 3. 在左側服務面板中,選擇 [ACTIVE DIRECTORY]。 4. 按一下您所屬的 Active Directory。

  1. 按一下 [應用程式] 。

  2. 按一下 [新增] 。

  3. 在 [告訴我們您的應用程式] 中,輸入 名稱並選擇 [原生用戶端應用程式] 類型,然後按 下一步 圖示。

  4. 在 [應用程式資訊] 中,輸入 重新導向 URI。 在用戶端應用程式中,重新導向 URI 會提供 AAD 所要驗證之特定應用程式的詳細資訊。 針對用戶端應用程式,您可以使用任何有效的 URI,例如 https://login.live.com/oauth20_desktop.srf。

  5. 按一下 [完成] 圖示。

  6. 在應用程式頁面中,選擇 [設定]。 您會看到自己的用戶端識別碼

  7. 在 [組態] 頁面中的 [其他應用程式的權限]下,按一下 [新增應用程式] 。

  8. 在 [其他應用程式的權限] 中,選擇 [Power BI 服務]。

    重要:若 [其他應用程式的權限] 清單中未顯示 [Power BI 服務],您必須註冊 Power BI 服務。 若要註冊 Power BI 服務,您的 Azure Active Directory (AAD) 租用戶中至少須有一個組織使用者。 如果沒有 Azure Active Directory (AAD) 租用戶,請參閱 Create an Azure Active Directory tenant (建立 Azure Active Directory 租用戶),以建立 Azure AD 租用戶,並在 Azure AD 租用戶中建立組織使用者。

  9. 按一下 [完成] 圖示。

  10. 在 [其他應用程式的權限] 群組中,選擇所有 [委派的權限],然後選擇一或多個權限。 如需 Power BI 權限的詳細資訊,請參閱 Power BI Permissions (Power BI 權限)

  11. 按一下 [儲存]。

如何取得用戶端應用程式識別碼

當您註冊用戶端應用程式 (例如主控台應用程式) 時,會收到 用戶端識別碼。 應用程式使用用戶端識別碼,向要求權限的對象使用者識別自己的身分。

以下是取得用戶端識別碼的方法:

  1. 登入您的 Microsoft Azure 訂用帳戶,網址是:https://manage.windowsazure.com。
  2. 在左側服務面板中,選擇 [ACTIVE DIRECTORY]。
  3. 按一下您所屬的 Active Directory。
  4. 按一下 [應用程式] 。
  5. 選擇應用程式。
  6. 在應用程式頁面中,選擇 [設定]。
  7. 在 [設定] 頁面中,複製 用戶端識別碼

另請參閱

Power BI 權限
Azure Active Directory 租用戶和組織使用者
Power BI 服務帳戶
驗證用戶端應用程式
Power BI REST API 概觀
有其他問題嗎? 試試 Power BI 社群