プロジェクトのプログラムによるサービスアカウントへのアクセスリスト
Cloud Manager は、 2024年8月30日でMongoDB 3.6と4.0のオートメーション、バックアップおよびモニタリングのサポートを終了します。 MongoDB の配置をアップグレードするか、Atlas に移行してください。
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
注意
whitelist
リソースは非推奨です。 API 操作へのアクセスを制御するには、代わりにaccessList
リソースを使用します。
ベース URL: https://cloud.mongodb.com/api/public/v 1.0
指定されたCloud /groups/{PROJECT-ID}/serviceAccounts/{CLIENT-ID}/accessList
Managerプロジェクト内のサービス アカウントのアクセス リスト エントリを表示、作成、または削除するには、Cloud Manager リソースを使用します。
権限
これらのエンドポイントを使用するには、プロジェクト内のサービスアカウントまたはユーザーに次のロールを付与します。
ロール | 可能なアクション |
---|---|
任意のロール | サービス アカウントのアクセス リストを取得します。 |
サービス アカウント アクセス リストを作成または削除します。 |
方式 | エンドポイント | 説明 |
---|---|---|
GET | {CLIENT-ID} で識別されるサービス アカウントに属するすべてのアクセス リスト エントリを取得します。 | |
POST | {CLIENT-ID} で識別されるサービス アカウントに 1 つ以上のアクセス リスト エントリを作成します。 | |
DELETE | {IP-ADDRESS} によって指定された {CLIENT-ID} で識別されるサービス アカウントのアクセス リスト エントリを削除します。 |