Saltar al contenido principal
PUT
/
identity-providers
/
{idp_id}
/
update-attributes
Actualizar la asignación de atributos del proveedor de identidad
curl --request PUT \
  --url https://{tenantDomain}/my-org/v1/identity-providers/{idp_id}/update-attributes \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{ "access_level": "readonly", "assign_membership_on_login": false, "attributes": [ { "description": "Nombre de usuario preferido", "is_extra": false, "is_missing": false, "is_required": true, "label": "Preferred username", "sso_field": [ "userName" ], "user_attribute": "preferred_username" }, { "is_extra": true, "is_missing": false, "is_required": true, "sso_field": [ "externalId" ], "user_attribute": "external_id" } ], "display_name": "OIDC IdP", "domains": [ "mydomain.com" ], "id": "con_zW1UHutvkVWSWdCC", "is_enabled": true, "name": "oidcIdp", "options": { "client_id": "a8f3b2e7-5d1c-4f9a-8b0d-2e1c3a5b6f7d", "discovery_url": "https://{yourDomain}/.well-known/openid-configuration", "type": "front_channel" }, "show_as_button": true, "strategy": "oidc" }

Autorizaciones

Authorization
string
header
requerido

The access token received from the authorization server in the OAuth 2.0 flow.

Parámetros de ruta

idp_id
string
requerido
read-only

Identificador del proveedor de identidad.

Pattern: ^con_[A-Za-z0-9]{16}$

Cuerpo

application/json

The body is of type object.

Respuesta

Proveedor de identidad recuperado correctamente.

Opciones específicas del proveedor de identidad.

strategy
enum<string>
requerido

El tipo de proveedor de identidad

Opciones disponibles:
adfs,
google-apps,
oidc,
okta,
pingfederate,
samlp,
waad
Allowed value: "adfs"
options
adfs_server · object
requerido

Opciones específicas del proveedor de identidad.

access_level
enum<string>
read-only
Opciones disponibles:
none,
readonly,
limited,
full
assign_membership_on_login
boolean

Si es true, el usuario pasará a ser miembro de la organización al iniciar sesión.

display_name
string

Nombre del proveedor de identidad usado en la pantalla de inicio de sesión.

Required string length: 1 - 128
domains
string[]

Lista de dominios para Home Realm Discovery (HRD)

id
string
read-only

Identificador del proveedor de identidad.

Pattern: ^con_[A-Za-z0-9]{16}$
is_enabled
boolean

True si el proveedor de identidad está habilitado para la organización.

name
string | null

El nombre del proveedor de identidad

Maximum string length: 128
show_as_button
boolean

Permite mostrar un botón para la conexión en la página de inicio de sesión (solo en la nueva experiencia). Si es false, solo podrá usarse mediante Home Realm Discovery (HRD).