次の方法で共有


Microsoft Purview で使用するサービス プリンシパルを作成する

新しいサービス プリンシパルを作成するか、Microsoft Entra テナントで既存のサービス プリンシパルを使用して、他のサービスで Microsoft Purview を認証できます。 この記事では、Purview が他のサービスとの認証に使用するサービス プリンシパルを準備する方法について説明します。

アプリの登録

  1. このリンクされた記事セクションの手順に従って、サービス プリンシパルを作成します。アプリケーションをMicrosoft Entra IDに登録し、サービス プリンシパルを作成します

    ヒント

    [リダイレクト URL] に、使用するorganizationの認証エンドポイントがある場合は、追加します。 それ以外の場合は、 https://contoso.com/auth 機能します。

  2. アプリを登録したら、 アプリケーション (クライアント) ID の値をコピーします。 後でこの値を使用して、Microsoft Purview で資格情報を作成します。

    新しく作成されたアプリケーションを示すスクリーンショット。

クライアント資格情報にシークレットを追加する

  1. このリンクされた記事セクションの手順に従って、新しいクライアント シークレットを作成します。 新しいクライアント シークレットを作成します

  2. シークレット値をコピーします。 後でこの値を使用して、Azure Key Vault (KV) でシークレットを作成します。

    クライアント シークレットを示すスクリーンショット。

シークレットをAzure Key Vaultに追加する

Microsoft Purview がこのサービス プリンシパルを使用して他のサービスで認証できるようにするには、この資格情報をAzure Key Vaultに格納します。

  1. Key Vaultに移動します。

    Key Vault を示すスクリーンショット。

  2. [設定>Secrets>+ Generate/Import を選択します

    キー コンテナー内のオプションのスクリーンショット。

  3. 任意の 名前 を入力し、保存して Microsoft Purview で資格情報を作成します。

  4. サービス プリンシパルのシークレット値として値を入力します。

    シークレットを作成する Key Vault を示すスクリーンショット。

  5. [ 作成] を 選択して完了します。

Microsoft Purview でシークレットの資格情報を作成する

Microsoft Purview でこのサービス プリンシパルを使用して他のサービスとの認証を有効にするには、次の 3 つの手順に従います。

  1. Azure Key Vaultを Microsoft Purview に接続する
  2. ソースでサービス プリンシパル認証を付与します。 ソースはそれぞれ異なるため、 サポートされているソースの一覧から特定のソース ページを選択 し、手順に従ってアクセス許可を割り当てます。
  3. Microsoft Purview で新しい資格情報を作成する - サービス プリンシパルのアプリケーション (クライアント) ID と、Azure Key Vaultで作成したシークレットの名前を使用します。