Power BI Embedded を設定する
適用対象: アプリ所有データ
ユーザー所有データ
この記事では、Power BI Embedded を使用してレポートを他のユーザーと共有する方法について説明します。 Power BI 埋め込み分析を使うには、Microsoft Entra アプリケーションを Azure に登録する必要があります。 Microsoft Entra アプリで Power BI REST リソースのアクセス許可を確立し、Power BI REST API にアクセスできるようにします。
前提条件
Power BI 埋め込み分析環境を設定するには、次のいずれかが必要です。
- Microsoft Entra テナントと組織 (マスター) ユーザー
- Power BI Pro アカウント
開始する前に
アプリを登録する前に、次のソリューションのうち、ニーズに最も適しているものを決定します。
顧客向けに埋め込む
顧客向けに設計されたアプリを作成する場合は、顧客向けの埋め込み ソリューション (データ を所有アプリとも呼ばれます) を使用します。 アプリを使用するために、ユーザーは Power BI にサインインする必要も、Power BI ライセンスを持っている必要もありません。 アプリにより、マスター ユーザー アカウント (Power BI へのサインインに使用される Power BI Pro ライセンス) またはサービス プリンシパルを使用して、Power BI に対して認証が行われます。
顧客向けの埋め込みソリューションは、通常、独立系ソフトウェア ベンダー (ISV) およびサードパーティ向けアプリケーションを作成する開発者によって使用されます。
組織向けに埋め込む
Power BI に対して、ユーザーが自分の資格情報を使用して認証する必要があるアプリケーションを作成する場合は、組織向けの埋め込みソリューション (別名 "ユーザー所有データ") を使用します。
組織向けの埋め込みソリューションは、通常、企業や大規模な組織で使用され、内部ユーザーを対象としています。
2 つのソリューションの詳細については、「Power BI の埋め込み分析ソリューションとは」を参照してください。
アプリを登録する
Microsoft Entra アプリを登録するには、このセクションの次の手順を使用します。 次のいずれかのソリューションを作成する場合にのみ、次の手順を実行します。
- 組織向けの埋め込みアプリケーション
- "サービス プリンシパル" を使用した、顧客向けの埋め込みアプリケーション
Microsoft Entra ID でアプリケーションを登録する方法の詳細については、Microsoft ID プラットフォームにアプリケーションを登録する方法に関するページを参照してください。
Azure portal にサインインします。
ページの右上隅で自分のアカウントを選んで Microsoft Entra テナントを選びます。
[アプリの登録] を選択します。 このオプションが表示されない場合は、検索してください。
[アプリの登録] で [新しい登録] を選択します。
以下のフィールドを設定します。
[名前] - アプリケーションに名前を付けます。
[Supported account type](サポートされているアカウントの種類) - だれがアプリケーションを使用できるかを選択します。
(オプション) [リダイレクト URI] ボックスにダイレクト URL を追加します。
登録 を選択します。 アプリが登録されると、アプリの概要ページが表示され、そこでアプリケーション ID を取得できます。
必ず [概要] ボックス内のすべての情報をコピーしてください。 Power BI 埋め込み環境を使用する準備ができました。
関連するコンテンツ
その他の質問 Power BI コミュニティで質問してみてください。