项目服务帐户
2024 年 8 月 30 日以后,Cloud Manager 将不再支持 MongoDB 3.6 和 4.0 的自动化、备份和监控。请升级您的 MongoDB 部署或迁移到 Atlas。
基本 URL: https://cloud.mongodb.com/api/public/v 1.0
使用/groups/{PROJECT-ID}/serviceAccounts
资源查看、创建、分配、更新或删除指定Cloud Manager项目中的服务帐户。
权限
要使用这些端点,请向组织中的项目服务帐户或用户授予以下角色:
角色 | 可能的操作 |
---|---|
项目中的任何角色 | 检索项目服务帐户。 |
创建或更新项目服务帐号,或从项目中取消分配组织服务帐号。 创建或删除服务帐户密钥。 | |
将组织服务帐户分配给项目。 |
端点
方法 | 端点 | 说明 |
---|---|---|
GET | 获取分配给一个ID为 {PROJECT-ID} 的项目的所有服务帐号。 | |
GET | 为标识为 {PROJECT-ID} 的项目获取一个标识为 {CLIENT-ID} 的服务帐户。 | |
POST | 创建一个服务帐户并将其分配给标识为 {PROJECT-ID} 的项目。 | |
POST | 将一个现有的以 {CLIENT-ID} 标识的组织服务帐户分配给一个ID为 {PROJECT-ID} 的项目。 | |
PATCH | 为标识为 {PROJECT-ID} 的项目更新一个标识为 {CLIENT-ID} 的服务帐户。 | |
DELETE | 从标识为 {PROJECT-ID} 的项目中删除标识为 {CLIENT-ID} 的服务帐户。请注意,服务帐户仍将存在于组织中,任何现有凭证将保持活动状态,直到过期或手动撤销。 | |
POST | 为标识为 {PROJECT-ID} 和 {CLIENT-ID} 的项目服务帐户创建密钥。 | |
DELETE | 删除用 {CLIENT-ID} 和 {SECRET-ID} 标识的服务帐户密钥。 |