Overview
Data Federation などの一部の Atlas 機能では、 Azure Blog ストレージ環境内のリソースにアクセスする必要があります。アクセス ポリシーを安全に付与するには、アクセス ポリシーを設定してAzure Service Principal を作成または更新します。
必要なアクセス権
Azure Service Principal アクセスを設定するには、プロジェクトへの Project Owner アクセス権が必要です。
前提条件
Atlasアカウント。
Azure Service Principal Access を設定する
Atlas Administration APIまたは Atlas UIから、Atlasプロジェクトのアクセス ポリシーを使用してAzureサービスプリンシパルを設定できます。ご希望のオプションを選択します。
重要
サービスプリンシパルとアプリケーション登録
新しい Entra ID (Azure AD)アプリケーション登録を作成する必要はありません。Atlas は、 Microsoft ID プラットフォームに登録されている既存のマルチテナントアプリケーションを使用します。
次のプロセスを使用して次のことを行います。
テナントにある Atlas の既存のマルチテナントアプリケーションのサービスプリンシパルを作成します。
Azure環境でこのサービス プリンシパルに適切な権限を割り当てます。
新しいアプリケーション登録またはカスタム Entra IDアプリを作成しないでください。
Atlas UI には、MongoDB の事前登録された マルチテナントアプリケーションのアプリケーションID (AppID)が表示されます。Azureテナント内にこの既存のアプリケーションのサービスプリンシパルを作成します。
認証されたAzureサービス プリンシパルの表示
Atlas Administration API または Atlas UI から、Atlas プロジェクトのすべてのAzureサービス プリンシパルを表示できます。
認証されたAzureサービス プリンシパルの詳細を表示
Atlas Administration API または Atlas UI から、承認されたAzureサービス プリンシパルの詳細を表示できます。
承認されたAzureサービスプリンシパルを削除する
現在使用中のサービスプリンシパルを削除することはできません。 未使用のAzureサービス プリンシパルは、Atlas Administration API または Atlas UI から削除できます。