Microsoft Purview で使用するサービス プリンシパルを作成する
注:
Microsoft Purview データ カタログは、名前を Microsoft Purview 統合カタログに変更しています。 すべての機能は同じままです。 新しい Microsoft Purview データ ガバナンス エクスペリエンスがリージョンで一般公開されると、名前の変更が表示されます。 リージョン内の名前を確認します。
新しいサービス プリンシパルを作成するか、Microsoft Entra テナント内の既存のサービス プリンシパルを使用して、他のサービスで Microsoft Purview を認証するために使用できます。 この記事では、Microsoft Purview が他のサービスとの認証に使用するサービス プリンシパルを準備する方法について説明します。
アプリの登録
このリンクされた記事セクションの手順に従って、サービス プリンシパルを作成します。アプリケーションをMicrosoft Entra IDに登録し、サービス プリンシパルを作成します。
ヒント
[リダイレクト URL] に、使用するorganizationの認証エンドポイントがある場合は、そこに追加します。 そうしないと、
https://example.com/auth
が実行されます。アプリを登録したら、 アプリケーション (クライアント) ID の値をコピーします。 これを後で使用して、Microsoft Purview で資格情報を作成します。
クライアント資格情報へのシークレットの追加
このリンクされた記事セクションの手順に従って、新しいクライアント シークレットを作成します。 新しいクライアント シークレットを作成します。
シークレット値をコピーします。 これを後で使用して、Azure Key Vaultでシークレットを作成します。
Azure Key Vaultへのシークレットの追加
Microsoft Purview がこのサービス プリンシパルを使用して他のサービスで認証できるようにするには、この資格情報を Azure Key Vaultに格納する必要があります。
- Azure Key Vault が必要な場合は、 次の手順に従って作成できます。
- Azure Key Vaultへのアクセス権を Microsoft Purview アカウントに付与するには、次の手順に従います。
Key Vault に移動します。
[設定] -->Secrets -->+ Generate/Import を選択します
任意の 名前 を入力し、保存して Microsoft Purview で資格情報を作成します。
サービス プリンシパルのシークレット値として値を入力します。
[ 作成] を 選択して完了します。
Microsoft Purview でシークレットの資格情報を作成する
Microsoft Purview がこのサービス プリンシパルを使用して他のサービスで認証できるようにするには、次の 3 つの手順に従う必要があります。
- Azure Key Vaultを Microsoft Purview に接続する
- ソースでサービス プリンシパル認証を付与します。 ソースはそれぞれ異なるため、 サポートされているソースの一覧から特定のソース ページを選択 し、手順に従ってアクセス許可を割り当てます。
- Microsoft Purview で新しい資格情報を作成する - サービス プリンシパルのアプリケーション (クライアント) ID と、Azure Key Vaultで作成したシークレットの名前を使用します。