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

agentengine サービスアカウント

サービスアカウントを管理する。

プラットフォームを呼び出すプログラム上のIDであるサービスアカウントを管理します。

サービスアカウントは組織またはプロジェクトにスコープ設定され、クライアント ID とシークレットによって識別されます。

書き込み /API/v1/oauth/token でクライアントIDとシークレットを1時間有効なアクセストークンと交換します。そのトークンは、サービスアカウント認証が明示的に有効になっているエンドポイントとなる接続されたデバイスにのみ送信し、割り当てられたロールで許可されている場合にのみ送信してください。

curl --fail-with-body --silent --show-error \ --user '<client-id>' \ --data grant_type=client_credentials \ '<base-url>/api/v1/oauth/token' | \jq -er '"Authorization: Bearer " + .access_token' | \curl --fail-with-body --silent --show-error \ --header @- \ '<base-url>/api/v1/<service-account-enabled-resource>'

createコマンドとrotateコマンドは、両方のステップで安全なcurlの例を出力します。

-h, --help help for service-account
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)
このページを評価