これらの設定は、管理ポータルの [テナント設定] セクションで構成されます。 テナント設定にアクセスして使用する方法については、「テナント設定について」を参照してください。
サービス プリンシパルは読み取り専用の管理 API にアクセスできる
Microsoft Entra IDに登録された Web アプリは、割り当てられたサービス プリンシパルを使用して、サインインしているユーザーなしで読み取り専用の管理 API にアクセスします。 アプリでサービス プリンシパル認証を使用できるようにするには、そのサービス プリンシパルを許可されたセキュリティ グループに含める必要があります。 許可されたセキュリティ グループにサービス プリンシパルを含めることで、管理者 API (現在および将来) を通じて利用可能なすべての情報への読み取り専用アクセス権をサービス プリンシパルに付与します。 たとえば、ユーザー名と電子メール、セマンティック モデル、レポートの詳細なメタデータなどです。
詳細については、「サービス プリンシパルに読み取り専用管理 API の使用を許可する」を参照してください。
Note
この設定は、AI 用の Microsoft Purview データ セキュリティ態勢管理 (DSPM) でFabricデータ リスク評価を実行するためにも必要です。
サービス プリンシパルは、更新プログラムの に使用される管理者 API にアクセスできます
Microsoft Entra ID に登録された Web アプリは、割り当てられたサービス プリンシパルを使用して、サインイン済みユーザーなしで更新に使用される Fabric 管理 API にアクセスします。 アプリでサービス プリンシパル認証を使用できるようにするには、そのサービス プリンシパルを許可されたセキュリティ グループに含めます。
Note
この設定は、MICROSOFT PURVIEW DSPM for AI でFabricデータ リスク評価を実行するためにも必要です。
詳細なメタデータを使用した管理 API 応答の強化
Power BI管理者 API の呼び出しが許可されているユーザーとサービス プリンシパルは、Power BI項目に関する詳細なメタデータを取得する場合があります。 たとえば、GetScanResult API からの応答には、セマンティック モデルのテーブルと列の名前が含まれています。
詳細については、「 メタデータスキャン」を参照してください。
Note
この設定をサービス プリンシパルに適用するには、テナント設定の [ サービス プリンシパルによる読み取り専用管理 API の使用を許可する] が 有効になっていることを確認します。 詳細については、「 メタデータ スキャンの設定」を参照してください。
DAX およびマッシュアップ式を使用した管理 API 応答の強化
管理者 API Power BI呼び出す資格のあるユーザーとサービス プリンシパルは、Power BI項目で構成されるクエリと式に関する詳細なメタデータを取得します。 たとえば、GetScanResult API からの応答には、DAX 式とマッシュアップ式が含まれます。
詳細については、「 メタデータスキャン」を参照してください。
Note
この設定をサービス プリンシパルに適用するには、テナント設定の [ サービス プリンシパルによる読み取り専用管理 API の使用を許可する] が 有効になっていることを確認します。 詳細については、「 メタデータ スキャンの設定」を参照してください。