次の方法で共有


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

注:

Microsoft Purview データ カタログは、名前を Microsoft Purview 統合カタログに変更しています。 すべての機能は同じままです。 新しい Microsoft Purview データ ガバナンス エクスペリエンスがリージョンで一般公開されると、名前の変更が表示されます。 リージョン内の名前を確認します

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

アプリの登録

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

    ヒント

    [リダイレクト URL] に、使用するorganizationの認証エンドポイントがある場合は、そこに追加します。 そうしないと、 https://example.com/auth が実行されます。

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

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

クライアント資格情報へのシークレットの追加

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

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

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

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で作成したシークレットの名前を使用します。