Crear conexiones
Crea una nueva conexión según el objeto JSON recibido en body.
Nota: Si hace poco se eliminó una conexión con el mismo nombre y tenía una gran cantidad de usuarios asociados, es posible que la eliminación aún siga en proceso. Crear una nueva conexión con ese nombre antes de que finalice la eliminación puede fallar o producir resultados inesperados.
Autorizaciones
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Cuerpo
El nombre de la conexión. Debe comenzar y terminar con un carácter alfanumérico y solo puede contener caracteres alfanuméricos y '-'. Longitud máxima: 128
128^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$El identificador del proveedor de identidad para la conexión
ad, adfs, amazon, apple, dropbox, bitbucket, auth0-oidc, auth0, baidu, bitly, box, custom, daccount, dwolla, email, evernote-sandbox, evernote, exact, facebook, fitbit, github, google-apps, google-oauth2, instagram, ip, line, linkedin, oauth1, oauth2, office365, oidc, okta, paypal, paypal-sandbox, pingfederate, planningcenter, salesforce-community, salesforce-sandbox, salesforce, samlp, sharepoint, shopify, shop, sms, soundcloud, thirtysevensignals, twitter, untappd, vkontakte, waad, weibo, windowslive, wordpress, yahoo, yandex Configure el propósito de una conexión para usarla en la autenticación durante el inicio de sesión.
Configure el propósito de una conexión para usarla con cuentas conectadas y Token Vault.
Nombre de la conexión usado en la nueva experiencia de Universal Login
128NO SE RECOMIENDA el uso de esta propiedad. Use el endpoint PATCH /v2/connections/{id}/clients para habilitar la conexión para un conjunto de clientes.
El id del cliente para el cual se debe habilitar la conexión.
true promueve la conexión al nivel de dominio para que las aplicaciones de terceros puedan usarla. false no promueve la conexión, por lo que solo las aplicaciones de primera parte con la conexión habilitada pueden usarla. (El valor predeterminado es false.)
Metadatos asociados a la conexión en forma de objeto con valores de cadena (máx. 255 caracteres). Se permite un máximo de 10 propiedades de metadatos.
Las opciones de la conexión (dependen de la estrategia de conexión)
Define los realm para los que se usará la conexión (es decir, dominios de correo electrónico). Si la matriz está vacía o no se especifica la propiedad, el nombre de la conexión se agregará como realm.
El realm al que pertenece esta conexión
Permite mostrar un botón para la conexión en la página de Login (solo en la nueva experiencia). Si es false, solo podrá usarse mediante HRD. (El valor predeterminado es false.)
Respuesta
La conexión se creó.
Configure el propósito de una conexión para usarla en la autenticación durante el inicio de sesión.
Configure el propósito de una conexión para usarla con cuentas conectadas y Token Vault.
Nombre de la conexión usado en la pantalla de inicio de sesión
Propiedad obsoleta. Use el endpoint GET /connections/:id/clients para obtener los id de los clientes para los que la conexión está habilitada
El ID de cliente
El identificador de la conexión
True si la conexión es de nivel de dominio
Metadatos asociados a la conexión en forma de objeto con valores de cadena (máx. 255 caracteres). Se permite un máximo de 10 propiedades de metadatos.
El nombre de la conexión
Para devolver opciones en la respuesta, debe estar presente el scope read:connections_options
Define los realms para los que se usará la conexión (es decir, dominios de correo electrónico). Si la matriz está vacía o no se especifica la propiedad, se agregará el nombre de la conexión como realm.
El realm al que pertenece esta conexión
Habilita la visualización de un botón para la conexión en la pantalla de inicio de sesión (solo en la nueva experiencia). Si es false, solo se podrá usar mediante HRD.
El tipo de conexión, relacionado con el Proveedor de identidad