跳转到主要内容
基础设施相关接口/联邦与 SSO
POSTFederation起始版本 1.0同步需要认证

联邦化单点登录

推送SSO配置目标平台联邦。

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

路径参数

请求参数

路径参数

  • idString必填

    资源ID。

请求体字段

  • tenantUuidString必填

    租户UUID。

    示例: deprecated-tenant-uuid

  • platformUuidsList必填

    平台UUID。

    示例: item1,item2

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • itemsList

    条目列表。

    示例: (nested array)

    • platformUuidString

      平台UUID。

      示例: platform-abc123

    • productTypeString

      产品类型。

      示例: zstack

    • statusString

      状态信息。

      示例: success

    • ssoClientUuidString

      SSO客户端UUID。

      示例: client-xyz

    • callbackUrlString

      回调地址。

      示例: https://platform.example.com/sso/callback

    • errorString

      错误码。操作成功时为 null,失败时返回具体错误信息。

      示例: connection refused

    • scimUserProvisioningErrorString

      跨域身份管理用户预配错误。

      示例: sync SCIM users to platform platform-abc123: request timeout

    • scimGroupProvisioningErrorString

      跨域身份管理组预配错误。

      示例: sync SCIM groups to platform platform-abc123: request timeout

请求地址

POST/api/v1/sso/configurations/{id}/federate

/api/v1/sso/configurations/{id}/federate

操作 ID

FederateSSO

永久链接

请求示例

curl -X POST '{host}/api/v1/sso/configurations/{id}/federate' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"tenantUuid":"deprecated-tenant-uuid","platformUuids":"item1,item2"}'

响应示例

200
{
  "items": [
    {}
  ]
}

变更历史

此 API 暂无变更历史记录。

查看全部变更历史