プログラムによる複数の組織へのアクセスを管理
- Atlas へのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、Atlas Administration APIへのリクエストで使用する サービス アカウントを作成します。
組織とプロジェクトの階層では、組織に複数のプロジェクトを含めることができます(以前はグループと呼ばれていました)。 この構造の下にあります。
請求は組織レベルで行われますが、各プロジェクトの使用量は可視性が維持されます。
組織内のすべてのプロジェクトを表示できます。
チームを使用して、組織ユーザーを組織内のプロジェクトに一括に割り当てることができます。
既存のプロジェクト制限 を超えて増やすールする必要がある場合は、 複数の組織を作成できます。
必要なアクセス権
次のいずれかのアクションを実行するには、Atlas に対する Organization Owner
アクセス権が必要です。
複数の組織の作成
複数の組織を作成するには、次の手順を繰り返します。
組織の名前を入力します。
重要
組織名に機密情報を入れないでください。
Atlas を選択し、[Next] をクリックします。
新しい Cloud Manager 組織または新しい Atlas 組織を追加するオプションがあります。 Cloud Manager の詳細については、ドキュメントを参照してください。
(任意)Atlas Administration API の IP アクセス リスト要求を無効にします。
Atlas UI を使用して新しい組織を作成する場合、Atlas ではデフォルトで Atlas Administration API の IP アクセス リストが必要になります。 IP アクセス リストが必要な場合、Atlas Administration API キーは、IP アクセス リストで指定したロケーション ベースの IP または CIDR アドレスからのみ API リクエストを行うことができます。
IP アクセス リストの要求を無効にして、インターネット上のどのアドレスからでも Atlas Administration API キーでリクエストをできるようにするには、 Require IP Access List for the Atlas Administration APIをOFFに切り替えます。
詳細については、「オプション: Atlas Administration API の IP アクセス リストが必要です」を参照してください。
(任意)組織横断請求の設定
組織横断請求を設定して、複数の組織で請求サブスクリプションを共有できます。
次の前提条件と制限事項が適用されます。
支払い組織を別の組織にリンクするには、両方の組織に対して
Organization Billing Admin
またはOrganization Owner
権限を持っている必要があります。支払い組織には、Atlas サブスクリプションが必要です。
支払い組織とそれに関連するすべての組織は、良好な資産状況にあり、支払いに滞りがないことが求められます。
支払い組織とリンクされた組織のサポート レベルは同じである必要があります。
支払い組織とリンクされた組織は、サブスクリプション プランの最低額、回収漏れ費用、SLA を同じにする必要があります。
支払い組織およびリンクされた組織では、アクティブなセルフサービス型サポート プランを持つことができません。
支払い組織とリンクされた組織における、月額サブスクリプションの重複は認められません。
プリペイド サブスクリプション プランを利用している支払い組織とリンクされた組織における現在および今後のサブスクリプション プランは同じである必要があります。
支払い側組織を Atlas UI を使って、手動でリンクすることも、支払い側組織を Atlas Admin API にプログラムでリンクして、最大 250 の他の組織にリンクすることもできます。支払い側組織を 250 を超える他の組織にリンクするには、サポートにお問い合わせください。
すでにリンクされている組織を支払い組織にすることはできません。
支払い組織はセルフサービス型組織 にリンクできます。
支払い組織およびリンクされた組織では、アクティブなセルフサービス型マーケットプレイス サブスクリプション プランを持つことができません。
注意
組織間での料金請求を可能にするサブスクリプションを購入するには、 MongoDB セールス部門にお問い合わせください。
支払い組織を設定し、他の組織をその組織にリンクする方法
(任意)Atlas で、支払い組織として設定する組織を作成します。
支払いを行う組織を新規作成する場合は、 組織を作成 してください。
注意
組織間の構成を満足のいくものにするため、組織の名前を変更することができます。
Atlas で、組織の Billing ページへ移動します。
まだ表示されていない場合は、以下から目的の組織を選択しますナビゲーション バーのOrganizationsメニュー
次のいずれかの手順を行います。
ナビゲーション バーの Billing をクリックします。
サイドバーの Billing をクリックします。
Billingページが表示されます。
組織へのプロジェクトアクセスの付与
すべての組織でプロジェクトを管理するには、各組織にプロジェクトへのプログラムによるアクセスを許可する必要があります。 APIキーまたはサービス アカウントを使用できます。APIキーとサービス アカウントの詳細については、「 プログラムによる Atlas へのアクセスの許可 」を参照してください。
各組織のAPIキーを作成します。
手順を繰り返して、組織ごとに 組織の API キーを作成します。
組織内の各プロジェクトに組織キーを招待します。
組織内の各プロジェクトに対して、関連する組織キーを招待します。
手順を繰り返して、プロジェクトごとにサービス アカウントを作成します。プロジェクトに対して作成するサービス アカウントは、権限Organization Member
を持つ親組織に自動的に追加されます。