Docs 菜单
Docs 主页
/
MongoDB Cloud Manager
/ / /

返回一个组织的联合配置

在此页面上

  • 所需角色
  • Resource
  • 请求路径参数
  • 请求查询参数
  • 请求正文参数
  • 响应
  • 请求示例
  • 响应示例

federationSettings资源允许您返回一个组织的联合身份验证配置

基本 URL: https://cloud.mongodb.com/api/public/v 1.0

您必须具有Organization Owner角色才能调用此端点。

GET /orgs/{ORG-ID}/federationSettings
名称
类型
说明

ORG-ID

字符串

标识组织的唯一 24 位十六进制数字字符串。

以下查询参数为可选参数:

名称
类型
必要性
说明
默认

pretty

布尔

Optional

false

envelope

布尔

Optional

指示是否将响应包装在信封中的标志。

某些 API 客户端无法访问 HTTP 响应标头或状态代码。要解决这个问题,可在查询中设置 envelope=true

对于返回一个结果的端点,响应体包括:

名称
说明

status

HTTP 响应代码

content

预期响应正文

false

此端点不使用 HTTP 请求正文参数。

名称
类型
说明

federatedDomains

字符串数组

包含与组织身份提供程序关联的域的列表。

hasRoleMappings

布尔

指示该组织是否配置角色映射的标志。

要了解有关角色映射的更多信息,请参阅管理 Cloud Manager 角色到 IdP 群组的映射。

id

字符串

标识此联合的唯一 24 位十六进制数字字符串。

identityProviderId

字符串

唯一的 20 位十六进制数字字符串,用于标识连接到该组织的身份提供商。

identityProviderStatus

字符串

指示身份提供程序是否处于活动状态的值。 如果提供商处于活动状态,则 Cloud Manager 返回ACTIVEINACTIVE 如果提供商处于非活动状态,则 Cloud Manager 返回 。

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--include \
--request GET "https://cloud.mongodb.com/api/public/v1.0/orgs/{ORG-ID}/federationSettings"
{
"federatedDomains": [
"example.com"
],
"hasRoleMappings": false,
"id": "5e8cc670a16506712e0b1e95",
"identityProviderId": "0oa8i0grsgbwDiIyw453",
"identityProviderStatus": "INACTIVE"
}

后退

联合身份验证