Skip to main content
POST
C#

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corps

name
string
requis

Le nom de la connexion. Doit commencer et se terminer par un caractère alphanumérique et ne peut contenir que des caractères alphanumériques et « - ». Longueur maximale : 128

Maximum string length: 128
Pattern: ^[a-zA-Z0-9](-[a-zA-Z0-9]|[a-zA-Z0-9])*$
strategy
enum<string>
requis

L’identifiant du fournisseur d’identité pour la connexion

Options disponibles:
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
authentication
object
GA

Configure l’objectif d’une connexion à utiliser pour l’authentification pendant la connexion.

connected_accounts
object
GA

Configurer l’usage d’une connexion pour les comptes connectés et Token Vault.

cross_app_access_requesting_app
object
EA

Configurez la connexion à utiliser comme application demandeuse pour Cross App Access.

cross_app_access_resource_app
object
EA

Paramètres Cross App Access - Resource App qui s’appliquent à cette connexion.

display_name
string

Nom de la connexion utilisé dans la nouvelle expérience Universal Login

Maximum string length: 128
enabled_clients
string<client-id>[]

L’utilisation de cette propriété n’est PAS RECOMMANDÉE. Utilisez le endpoint PATCH /v2/connections/{id}/clients pour activer la connexion pour un ensemble de clients.

L’ID du client pour lequel la connexion doit être activée.

is_domain_connection
boolean

true fait passer la connexion au niveau du domaine afin que les applications tierces puissent l’utiliser. false ne fait pas passer la connexion au niveau du domaine; seules les applications first-party pour lesquelles la connexion est activée peuvent alors l’utiliser. (Valeur par défaut : false.)

metadata
object

Métadonnées associées à la connexion sous la forme d’un objet avec des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.

options
object

Les options de la connexion (dépendent de la stratégie de connexion)

realms
string<connection-realm>[]

Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si l’array est vide ou si la propriété n’est pas spécifiée, le nom de la connexion sera ajouté comme realm.

Le realm auquel cette connexion appartient

show_as_button
boolean

Permet d’afficher un bouton pour la connexion sur la page de connexion (nouvelle expérience seulement). Si false, elle ne pourra être utilisée que par HRD. (Valeur par défaut : false.)

Réponse

La connexion a été créée.

authentication
object
GA

Configure l’objectif d’une connexion à utiliser pour l’authentification pendant la connexion.

connected_accounts
object
GA

Configurer l’usage d’une connexion pour les comptes connectés et Token Vault.

cross_app_access_requesting_app
object
EA

Configurez la connexion à utiliser comme application demandeuse pour Cross App Access.

cross_app_access_resource_app
object
EA

Paramètres de l’application de ressources Cross App Access qui s’appliquent à cette connexion.

display_name
string

Nom de la connexion utilisé dans l’écran de connexion

enabled_clients
string[]
deprecated

Propriété DÉCONSEILLÉE. Utilisez le point de terminaison GET /connections/:id/clients pour obtenir les ID des clients pour lesquels la connexion est activée

L’ID client

id
string
défaut:con_0000000000000001

L’identifiant de la connexion

is_domain_connection
boolean

Vrai si la connexion est de niveau domaine

metadata
object

Métadonnées associées à la connexion sous la forme d’un objet avec des valeurs de chaîne (max. 255 caractères). Un maximum de 10 propriétés de métadonnées est autorisé.

name
string
défaut:My connection

Le nom de la connexion

options
object

Pour renvoyer les options dans la réponse, le scope read:connections_options doit être présent

realms
string<connection-realm>[]

Définit les realms pour lesquels la connexion sera utilisée (c.-à-d. les domaines de courriel). Si le tableau est vide ou si la propriété n’est pas précisée, le nom de la connexion sera ajouté comme realm.

Le realm auquel appartient cette connexion

show_as_button
boolean

Permet d’afficher un bouton pour la connexion sur la page de connexion (nouvelle expérience uniquement). Si faux, elle sera utilisable uniquement par HRD.

strategy
string
défaut:auth0

Le type de connexion, lié au fournisseur d’identité