To access the Cloud Manager API using applications, generate an API key or service account for your organization. To learn more, see Authentication.
注意
API您不能使用API密钥或服务帐户日志CloudCloud Manager Manager Console。
先决条件
(可选)需要组织的 API 访问列表
Cloud Manager 允许您的 Cloud Manager 管理 API 密钥或服务账户从互联网上的任意地址发送请求,除非需要针对 Cloud Manager 管理 API 的 IP 访问列表。如果需要 IP 访问列表,您的 API 密钥或服务账户只能从您在 IP 访问列表中指定的基于位置的 IP 或 CIDR 地址发送 API 请求。
每个 API 密钥或服务帐户都有自己的 IP 访问列表。如果需要为所有 Cloud Manager 管理 API 请求设置 IP 访问列表,则必须为 API 密钥或服务帐户定义至少一个 IP 访问列表条目,然后才能使用它。
使用 Cloud Manager 用户界面创建新组织时,Cloud Manager 默认启用 API 访问列表要求。要在创建组织时禁用 IP访问列表要求,请将 Require IP Access List for Cloud Manager Administration API 切换为 OFF,即在创建组织。时。
要将您的组织设置为在创建组织后要求为每个 Cloud Manager Administration API 密钥提供 IP 访问列表,请执行以下步骤:
在MongoDB Cloud Manager中,转到 Organization Settings 页面。
如果尚未显示,组织从导航栏中的Organizations菜单。
在侧边栏中,单击 Organization Settings。
显示“组织设置”页面。
托管对 API 的访问
您可以为整个组织或项目设立API密钥或服务帐户。要学习;了解更多信息,请参阅使用服务帐户对Cloud Manager进行编程访问。