概要

レポートをアプリに統合するチュートリアルのこの手順で、Azure Active Directory (AD) にアプリを登録します。 Azure AD で web アプリを識別するクライアント ID およびクライアント シークレットを取得するために、この手順を最初に実行する必要があります。 クライアント ID およびクライアント シークレットがないと、Azure AD は web アプリを認証できません。 レポート サンプルの統合をダウンロードした場合、サンプル構成のために登録した後に取得するクライアント IDクライアント シークレットを使用します。そうすることにより、サンプルは Azure AD に認証できるようになります。

: Power BI 用の web アプリを登録する前に、Power BI にサインアップする必要があります。

Azure AD に Web アプリを登録する手順は次のとおりです。

Azure AD に Web アプリを登録する

  1. dev.powerbi.com/apps に移動します。
  2. [既存のアカウントでサインインする]をクリックして、Power BI アカウントにサインインします。
  3. アプリ名を入力します。 このチュートリアルでは、レポート サンプルの統合を入力します。
  4. [アプリの種類] では、[サーバー側の Web アプリ] を選択します。
  5. [リダイレクト URL]を入力します。 このチュートリアルでは、Azure AD によって既定のページにリダイレクトされるので、http://localhost:13526 と入力します。 Azure Active Directory (AD) は、認証コードをもってこのページにリダイレクトします。 認証コード を使用して Power BI レポートにアクセスするための アクセス トークンを取得する方法についての説明は、「認証アクセス トークンを取得する」を参照してください。
  6. ホーム ページを入力します。 このチュートリアルでは、サンプルのホーム ページである http://localhost:13526 を入力します。
  7. [アクセスする API の選択] では、[すべてのレポート (プレビュー) の読み取り] を選択します。 Power BI アプリのすべてのアクセス許可については、「アプリのアクセス許可」を参照してください。
  8. [アプリの登録] をクリックし、生成されたクライアント IDクライアント シークレットを保存します。 クライアント IDクライアント シークレットによって Azure AD のアプリを識別します。 認証に必要な クライアント IDクライアント シークレット を使用するためにレポート サンプルの統合を構成するには、「レポート サンプルの統合を構成する」を参照してください。

[Power BI にアプリケーションを登録する] ページは、次のようなものです。

Azure AD でWeb アプリを登録したので、Power BI レポートにアクセスするために Azure AD から認証アクセス トークンを取得できます。

クライアント IDクライアント シークレットを取得した後、タイル サンプルの統合などの Web アプリを構成し、Power BI レポートにアクセスすることができます。 次のセクションでは、サンプルを構成する方法を示します。

レポート サンプルの統合を構成する

レポート サンプルの統合をダウンロードした場合、登録した後に取得するクライアント IDクライアント シークレットを使用します。そうすることにより、サンプルは Azure AD に認証できるようになります。 サンプルを構成するために、クライアント IDクライアント シークレットを web.config で変更します。 Azure AD に認証する方法についての詳しい説明は、「手順 2: Power BI ダッシュボードの取得」を参照してください。

次の手順

レポートをアプリに統合するには、レポートを取得する必要があります。 次の手順では、Power BI レポートを取得する方法について説明されています。

次の手順 >

参照

Power BI にサインアップする
レポートをアプリに統合するチュートリアル
レポートの統合サンプル
レポートの統合サンプルを構成する
認証アクセス トークンを取得する
アプリのアクセス許可
手順 2: Power BI レポートを取得する
他にわからないことがある場合は、 Power BI コミュニティを利用してください