AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

Atlas CLI からの接続

Atlas CLI から既存の Atlas アカウントに接続する場合、atlas auth login コマンドの次のいずれかのオプションを使用して認証できます。

オプション
認証方法
ユースケース

UserAccount

Atlas のログイン認証情報と認証トークン

非プログラムの使用に最適

ServiceAccount

サービス アカウント

サービス アカウントのプログラムによる使用に最適

APIKeys

APIキー

APIキーを使用したプログラムとしての使用に最適

重要

Atlas CLI の 1.47 以前のバージョンの場合、API キーは、Atlas CLI の構成ファイル内にプレーンテキストで保存されます。あなたの API キーはパスワードと同じようなものです。構成ファイルを正しく保護するようにしてください。Atlas CLI 1.47+ は、認証情報を安全に保存するために + 回の試行を行います。

新しい Atlas アカウントを作成するか、クラスターを持たない既存のアカウントにオンボードする方法については、「 Atlas を使い始める 」を参照してください。

使用可能な接続オプションの詳細については、以下のユースケースを選択してください。

atlas auth login コマンドに UserAccount オプションを付けて使用し、Atlas ログイン認証情報およびワンタイム認証トークンを使用して認証します。UserAccount オプションでは、手動でのログインと認証トークンの検証が必要です。このトークンは 12 時間有効です。API キーは、UserAccount オプションを使用して接続する場合は任意です。

UserAccount オプションを指定して atlas auth login を実行すると、次のことが可能になります。

  • Connect with minimum required settings and specify the --projectId and --orgId flags with each command. This is the quickest way to get started for first-time login.

  • 接続設定をプロフィールに保存します。プロフィールには、今後のAtlas CLIセッションで使用するためのプロジェクトID、組織ID、および必要に応じてAPIキーが保存されます。時間を節約するには、各コマンドで --projectId および --orgId フラグを使用する代わりに、プロファイルを指定できます。

ユースケースを選択し、必要最小限の設定で Atlas CLI から接続する手順に従ってください。

ユースケースを選択し、手順に従ってAtlas CLI から迅速に接続します。

1

ターミナルでatlas auth loginコマンドを実行します。

atlas auth login

コマンドはブラウザ ウィンドウを開き、1 回限りのアクティベーション コードを返します。 このコードは 10 分後に期限切れになります。

2
3

まだサインインしていない場合は、ブラウザで Atlas アカウントにサインインします。

4

アクティベーション コードをブラウザに貼り付け、[ Confirm Authorization ] をクリックします。

5

ターミナルに戻ります。 正常に接続すると、というメッセージが表示されます。

Successfully logged in as {Your Email Address}.

次のオプションが表示されている場合は、 Enterを押してデフォルトのプロファイル構成を受け入れます。

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

重要

MongoCLI 用に API キーを使用してプロファイルを設定している場合、プロファイルは 自動的に移行します。一部の移行されたプロファイルは、atlas auth login で認証する際に Atlas CLI コマンドが失敗する原因となる可能性があります。コンフリクトがある場合、atlas auth login を実行すると、次のメッセージが表示されます。

There was an error fetching your organizations: Global user is
from outside access listed subnets.

競合を修正するには、構成ファイルを開き、デフォルトのプロファイルを削除して、 atlas auth loginを再度実行します。

6

Atlas CLI セッション中にAtlas CLI コマンドを実行するときは、 --projectIdと--orgIdフラグを使用してプロジェクト ID と組織 ID を指定します。

例

atlas alerts list --projectId 60b3c81153cf986293e2608b

Atlas CLI コマンドの使用を開始します。

デフォルトのプロファイルを変更して接続設定を保存するか、別のプロファイルを作成するには、 「 接続設定を保存する 」を参照してください。