Skip to main content
Auth0 propose des connexions Enterprise pour authentifier les utilisateurs auprès d’un fournisseur d’identité (IdP) fédéré externe, comme Okta, Microsoft Entra ID, Google Workspace, entre autres. Une connexion configurée comprend des paramètres propres au protocole pour intégrer le single sign-on (SSO), le provisionnement des utilisateurs et les intégrations de logout avec l’IdP externe, ainsi que des paramètres privés qui régissent la façon dont la connexion interagit avec Universal Login et la fonctionnalité Organizations d’Auth0. Le Connection Profile (CP) permet aux développeurs Auth0 de définir comment les paramètres privés d’une connexion Auth0 doivent être configurés lorsqu’elle est créée par des tiers

Fonctionnement

  • Définition du profil : Un administrateur crée un Connection Profile qui définit les valeurs de propriétés à écrire dans la connexion chaque fois qu’elle est créée à l’aide de l’une des fonctionnalités de Delegated Administration d’Auth0.
  • Portée flexible : Les profils sont aujourd’hui liés aux flux Self-Service Enterprise Configuration et Okta Express Configuration, mais ils sont conçus pour être réutilisés plus largement afin de couvrir le Provisioning, l’onboarding, la gestion des droits et les futures capacités d’Auth0.

Propriétés du Connection Profile

Un Connection Profile est un objet JSON qui prend en charge les propriétés configurables suivantes, lesquelles s’appliquent à toutes les connexions nouvellement créées.

Exemple de Connection Profile

Créer et gérer Connection Profiles

Un Connection Profile est généré automatiquement lorsque vous utilisez la fonctionnalité Express Configuration avec Okta. En outre, vous pouvez créer et gérer des Connection Profiles à l’aide de l’Auth0 Management API.

Configurer à l’aide de la Management API

Pour utiliser la Management API, vous devez obtenir un jeton d’accès à la Management API. Pour gérer les Connection Profiles, les points de terminaison suivants de la Management API sont disponibles :
  • POST /api/v2/connection-profiles
  • GET /api/v2/connection-profiles
  • PATCH /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/{id}
  • GET /api/v2/connection-profiles/templates

En savoir plus