Les Auth0 Actions vous permettent de personnaliser l’authentification à l’aide de code personnalisé. Lorsque vous utilisez plusieurs domaines personnalisés, vous pouvez accéder aux renseignements sur le domaine personnalisé dans vos Actions afin de mettre en œuvre 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 renseignements sur le domaine personnalisé
Actions permettent d’accéder aux renseignements sur le domaine personnalisé par l’intermédiaire 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 des Actions suivants :
L’objet event.custom_domain est disponible uniquement dans les déclencheurs où la requête provient du contexte d’un domaine personnalisé. Si aucun domaine personnalisé n’a été utilisé, cette propriété aura la valeur undefined.
Structure de l’objet Event
En utilisant le domaine login.example.com configuré avec les métadonnées du domaine :
Afficherait dans la console :
Cas d’utilisation courants
Logique conditionnelle par domaine
Appliquez différentes règles selon que vous utilisez un domaine personnalisé ou un domaine canonique :
Contrôle d’accès selon le domaine du courriel
Appliquez des politiques d’accès selon le domaine du courriel à l’aide des métadonnées du domaine personnalisé :
Appliquez les politiques d’accès des groupes d’applications et de domaines à l’aide des métadonnées d’application et de domaine :
Appliquez les politiques d’accès pour les groupes de connexions et de domaines à l’aide des métadonnées de connexion et de domaine :
Faites appliquer les politiques d’accès des groupes d’organisation et de domaine à l’aide des métadonnées de l’organisation et du domaine :
Envoyez 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 Event