Skip to main content

Process SAML Request from SP (v2.0)

POST 

/v2.0/api/tenants/:tenant_id/saml_idp

Process SAML request from SP.

Request

Path Parameters

    tenant_id stringrequired

    The tenant ID.

Body

SAMLRequest

    LoginHint string

    The hint for login credentials.

    RelayState string

    The relay state.

    SAMLRequest string

    SAML request.

    api_endpoint string

    The API endpoint.

    id string

    The ID.

    login_region string

    The log in region.

    method string

    The API method details.

    requestId string

    The request ID.

    url string

    The URL.

    urlpath string

    The URL path.

    username string

    The username.

Responses

Successful Operation

Schema
    custom_roles CustomRole[]

    The list/details of the custom roles.

  • Array [
  • custom_permissions CustomPermission[]

    The details of the custom role permissions.

  • Array [
  • allowed_after_ms int64

    Allowed After Ms

    allowed_before_ms int64

    Allowed Before Ms

    disabled boolean

    List the disabled custom permissions.

    disabled_reason string

    The reason for disabling the custom permission.

    disallow_permission boolean

    Disallow Permission

    id string

    The ID.

    inactive boolean

    List the inactive custom permissions.

    inactive_reason string

    The reason for the custom permission being inactive.

    region string

    The region.

    tenant_id stringrequired

    ID of the tenant.

    value stringrequired

    The custom permission value.

  • ]
  • disabled boolean

    List the disabled custom roles.

    disallow_permissions AuthPermission[]

    The details of the disallowed permissions.

  • Array [
  • value string

    The value of the permissions. Max size = 500.

  • ]
  • id string

    The ID.

    inactive boolean

    List the inactive custom roles.

    name stringrequired

    The name of the custom role. (guest|system|element|support_iam_admin|support_admin|support_viewonly|support_mfg|support_super|support_root|devops|secops|tenant_iam_admin|tenant_network_admin|tenant_security_admin|tenant_viewonly|tenant_super|tenant_root|esp_iam_admin|esp_machine_admin|esp_admin|esp_user|esp_super|esp_root))

    permissions AuthPermission[]

    The permissions for the custom role.

  • Array [
  • value string

    The value of the permissions. Max size = 500.

  • ]
  • roles AuthRole[]

    The names of the roles.

  • Array [
  • name stringrequired

    The name of the custom role. (guest|system|element|support_iam_admin|support_admin|support_viewonly|support_mfg|support_super|support_root|devops|secops|tenant_iam_admin|tenant_network_admin|tenant_security_admin|tenant_viewonly|tenant_super|tenant_root|esp_iam_admin|esp_machine_admin|esp_admin|esp_user|esp_super|esp_root))

  • ]
  • ]
  • disallowed_permissions object

    The disallowed permissions.

    id string

    The ID.

    operator_id string

    The operator ID.

    permissions object

    The permissions for the auth resource.

    redirect_region string

    The redirected region for the auth resource.

    redirect_urlpath string

    The redirected URL for the auth resource.

    redirect_x_auth_token string

    The redirected x auth token for the auth resource.

    resource_role_map object[]

    The reource role map.

    resource_uri_map object

    The reource URI map.

    resource_version_map object

    The resource version map.

    tenant_id string

    Tenant Id

    version_exceptions_map object[]

    The version exception map.

    x_auth_token string

    The X auth token.

Loading...