Les Actions Auth0 vous permettent de personnaliser l’authentification à l’aide de code personnalisé. Lorsque vous utilisez plusieurs domaines personnalisés, vous pouvez accéder aux informations sur le domaine personnalisé dans vos Actions afin d’implémenter une logique propre au domaine, de diriger les utilisateurs vers des organisations, d’appliquer des politiques d’accès et de personnaliser les notifications.
Accès aux informations du domaine personnalisé
Les Actions permettent d’accéder aux informations du domaine personnalisé au moyen de l’objet event.custom_domain. Cet objet contient le nom de domaine ainsi que toutes les métadonnées configurées pour ce domaine.
L’objet event.custom_domain est disponible dans les déclencheurs d’Action suivants :
L’objet event.custom_domain est uniquement disponible dans les déclencheurs où la requête provient d’un contexte de domaine personnalisé. Si aucun domaine personnalisé n’est utilisé, cette propriété aura la valeur undefined.
Structure de l’objet d’événement
Avec le domaine login.example.com configuré avec les métadonnées du domaine :
Afficherait dans la console :
Logique conditionnelle selon le domaine
Appliquez différentes règles selon qu’un domaine personnalisé ou un domaine canonique est utilisé :
Contrôle d’accès basé sur le domaine du courriel
Appliquez des politiques d’accès propres à chaque domaine de courriel à l’aide de métadonnées de domaine personnalisées :
Appliquez des politiques d’accès pour les groupes d’applications et de domaines à l’aide des métadonnées d’application et de domaine :
Appliquez des politiques d’accès aux groupes de connexions et de domaines à l’aide des métadonnées de connexion et de domaine :
Appliquez des politiques d’accès aux groupes d’organisation et de domaine à l’aide des métadonnées de l’organisation et du domaine :
Faites des requêtes à des services externes propres à une région en fonction des métadonnées du domaine personnalisé :
Documentation des Actions
Références des objets d’événement