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

接続設定を保存する

You can save your frequently-used connection settings as profiles. Profiles store the project IDs, organization IDs, and, optionally, API keys to use in future Atlas CLI sessions. To save time, you can specify a profile instead of using the --projectId and --orgId flags with each command. The Atlas CLI stores your profiles in a configuration file called config.toml.

注意

環境変数に保存されている設定は、プロファイルに保存されている設定よりも優先されます。 --projectIdと--orgIdフラグで指定されたプロジェクトまたは組織は、プロファイルと環境変数の両方よりも優先されます。

Atlas CLI は、オペレーティング システムに応じて次の場所に構成ファイルを保存します。

%AppData%\atlascli

Atlas CLI は、 コマンドを実行したユーザーに、 ファイルへの読み取りアクセス権および書込みアクセス権を付与します。

atlas auth loginまたはatlas config initコマンドを初めて実行すると、Atlas CLI はconfig.tomlファイルとデフォルトのプロファイルを自動的に作成します。 プロファイル、環境変数、または--projectId --orgIdフラグと フラグを指定せずに コマンドを実行すると、Atlas CLI はコマンドにデフォルトのプロファイルを使用します。

ユースケースに基づいて接続方法を選択します。

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

UserAccount

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

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

ServiceAccount

サービス アカウント

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

APIKeys

APIキー

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

詳細については、「接続方法の選択 」を参照してください。

  • Add your host's IP address to the IP access list.

  • 接続方法としてatlas config initを選択した場合は、 API キーを構成する必要があります。

  • Atlas CLI のインストールがファイアウォールの内部にあり、プロキシ URL を使用したい場合は、HTTP_PROXY または HTTPS_PROXY の 環境変数 を設定します。

    重要

    Atlas CLI は、 http 、 https 、 socks5スキームをサポートしています。 プロキシ サービスのアクセス リストで、メイン ターゲット URL としてcloud.mongodb.com/を指定する必要があります。 プロキシ構成で認証が有効になっている場合は、ユーザー名とパスワードも指定する必要があります。

    詳細については、「プロキシサーバー」を参照してください。

ユースケースを選択し、手順に従ってプロファイルを作成します。

デフォルトのプロファイルまたは名前付きプロファイルを選択します。

デフォルトのプロファイルを作成します。

  • プロファイル、環境変数、または--projectId --orgIdフラグと フラグを指定せずに、 コマンドを実行します。

  • --profile defaultフラグを使用します。

--profile <profileName>フラグを使用するには、 という名前のプロファイルを作成します。

デフォルトのプロファイルを作成するには、次の手順に従います。 デフォルト プロファイルがすでに存在する場合、これらのコマンドはデフォルト プロファイルの値をアップデートします。

1

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

atlas auth login

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

2

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

3

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

4

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

Successfully logged in as {Your Email Address}.

5

Down ArrowとUp Arrowキーを押して目的の組織を強調表示し、 Enterを押します。

? Choose a default organization: [Use arrows to move, type to filter]
> Org1 (5e39bf1212121e685774c81c)

注意

500 を超える組織にアクセスできる場合は、矢印を使用して組織を選択する前に、組織 ID または組織名を入力して結果をフィルタリングする必要があります。

6

Down ArrowキーとUp Arrowキーを押して目的のプロジェクトをハイライトし、 Enterを押します。

? Choose a default project: [Use arrows to move, type to filter]
Project1 (5e5ebffd0c04a97009061234)
Project2 (5cfacee6014b761b07f15678)
> Project3 (5e39bf4979358e6857741212)
Project4 (5c815cc7014b768fb67e3434)
7

Down ArrowキーとUp Arrowキーを押して目的の出力形式をハイライトし、 Enterを押します。

? Default Output Format: [Use arrows to move, type to filter]
> plaintext
json
オプション
説明

plaintext

次のすべてのフィールドを含む、人間が判読可能な出力:

Atlas CLI は を返します。

json

MongoDB CLI が返すすべてのフィールドを含む JSON 出力。

8

The Atlas CLI uses the specified mongosh path so that you can access your deployments. The default value is /usr/local/bin/mongosh. Press Enter to accept the default or specify the path to mongosh on your system and press Enter.

? Default MongoDB Shell Path: [? for help] (/usr/local/bin/mongosh)
9

プロファイルを確認するには、構成ファイルを表示するか、 atlas config describeコマンドを実行します。 デフォルト プロファイルの場合、 <profileName>はdefaultです。

atlas config describe <profileName>

このコマンドは、次の設定を返します。 Atlas CLI は、セキュリティのためにアクセス トークンとリフレッシュ トークンの値を編集します。

SETTING VALUE
"access_token": "redacted",
"mongosh_path": "/usr/local/bin/mongosh",
"org_id": "60c9877baf349d6fc4fd9744",
"output": "json",
"project_id": "60c94857241ae99848af45ad",
"refresh_token": "redacted",
"service": "cloud"

デフォルトのプロファイルまたは名前付きプロファイルを選択します。

デフォルトのプロファイルを作成します。

  • プロファイル、環境変数、または--projectId --orgIdフラグと フラグを指定せずに、 コマンドを実行します。

  • --profile defaultフラグを使用します。

--profile <profileName>フラグを使用するには、 という名前のプロファイルを作成します。

デフォルトのプロファイルを作成するには、次の手順に従います。 デフォルト プロファイルがすでに存在する場合、これらのコマンドはデフォルト プロファイルの値をアップデートします。

1

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

atlas config init
2

公開鍵と秘密鍵の入力を求められたら、入力します。

3

Down ArrowとUp Arrowキーを押して目的の組織を強調表示し、 Enterを押します。

? Choose a default organization: [Use arrows to move, type to filter]
> Org1 (5e39bf1212121e685774c81c)
4

Down ArrowキーとUp Arrowキーを押して目的のプロジェクトをハイライトし、 Enterを押します。

? Choose a default project: [Use arrows to move, type to filter]
Project1 (5e5ebffd0c04a97009061234)
Project2 (5cfacee6014b761b07f15678)
> Project3 (5e39bf4979358e6857741212)
Project4 (5c815cc7014b768fb67e3434)
5

Down ArrowキーとUp Arrowキーを押して目的の出力形式をハイライトし、 Enterを押します。

? Default Output Format: [Use arrows to move, type to filter]
> plaintext
json
オプション
説明

plaintext

Atlas CLI が返すすべてのフィールドを含む、人間が判読可能な出力。

json

MongoDB CLI が返すすべてのフィールドを含む JSON 出力。

6

The Atlas CLI uses the specified mongosh path so that you can access your deployments. The default value is /usr/local/bin/mongosh. Press Enter to accept the default or specify the path to mongosh on your system and press Enter.

? Default MongoDB Shell Path: [? for help] (/usr/local/bin/mongosh)
7

プロファイルを確認するには、構成ファイルを表示するか、 atlas config describeコマンドを実行します。 デフォルト プロファイルの場合、 <profileName>はdefaultです。

atlas config describe <profileName>

このコマンドは、次の設定を返します。 Atlas CLI は、セキュリティのためにAPIキーの値を編集します。

SETTING VALUE
"mongosh_path": "/usr/local/bin/mongosh",
"org_id": "60c9877baf349d6fc4fd9744",
"output": "json",
"private_api_key": "redacted",
"project_id": "60c94857241ae99848af45ad",
"public_api_key": "redacted",
"service": "cloud"

構成ファイルに保存されている設定は、次の方法でアップデートできます。

  • テキスト エディターを使用してconfig.tomlファイルを編集します。

  • 設定にはatlas config setコマンドを実行します。 これにより、 config.tomlファイル内の個々の値が編集されます。

プロファイルを使用して Atlas CLI コマンドを実行するには、次のようにします。

  • コマンドに--profile <profileName>フラグを追加するか、 --profile <profileName>フラグを省略してデフォルトのプロファイルを使用します。

例

このコマンドは、 myProfileという名前のプロファイルを使用します。

atlas <command> --profile myProfile

このコマンドは、デフォルトの プロファイルを使用します。

atlas <command>