Skip to main content
Auth0 fournit des connexions Enterprise pour authentifier des utilisateurs auprès d’un fournisseur d’identité (IdP) fédéré externe, comme Okta, Microsoft Entra ID, Google Workspace et d’autres. Une connexion configurée inclura des paramètres propres à chaque protocole pour intégrer l’authentification unique (SSO), le provisionnement des utilisateurs et les intégrations de déconnexion avec l’IdP externe, ainsi que des paramètres privés régissant la façon dont la connexion interagit avec les fonctionnalités Universal Login et Organizations d’Auth0.
Le profil de connexion (CP) permet aux développeurs Auth0 de spécifier 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 profil de connexion qui définit les valeurs de propriété devant être consignées dans la connexion chaque fois qu’une connexion est créée à l’aide de l’une des fonctionnalités d’administration déléguée d’Auth0.
  • Portée flexible

    Les profils sont aujourd’hui liés aux flux Self-Service SSO et Okta Express Configuration, mais ils sont conçus pour une réutilisation plus large, couvrant le provisioning, l’intégration des nouveaux utilisateurs (onboarding), la gestion des droits d’accès (entitlement management) et les futures capacités Auth0.

Propriétés du profil de connexion

Un profil de connexion est un objet JSON qui prend en charge ces propriétés configurables, lesquelles sont appliquées à toutes les nouvelles connexions créées.

Exemple de profil de Connexion

Créer et gérer des profils de Connexion

Un profil de Connexion est généré automatiquement lorsque vous utilisez la fonctionnalité Express Configuration avec Okta. Vous pouvez également créer et gérer des profils de Connexion à l’aide de la Management API d’Auth0.

Configurer avec la Management API

Pour utiliser la Management API, vous devez obtenir un jeton d’accès Management API. Pour gérer les profils de connexion, les points de terminaison de la Management API suivants 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