Avant de commencer
Pour migrer vers l’expérience téléphonique unifiée, vous devez :
- Avoir activé et configuré dans votre locataire les notifications MFA par SMS, par appel vocal ou par SMS+voix, ou
- Avoir activé et configuré Passwordless SMS dans votre locataire
Auth0 n’indique pas à l’utilisateur final si un message téléphonique a été envoyé avec succès avec le fournisseur configuré au niveau du locataire. Pour résoudre les problèmes, consultez les journaux du locataire.
Mettre à jour votre fournisseur téléphonique
- Vérifier les paramètres actuels
-
Configurer votre fournisseur :
- Configurer Twilio
- Configurer un fournisseur téléphonique personnalisé
- Mettre à jour vos facteurs téléphoniques et vos modes d’envoi
- Mettre à jour les points de terminaison de
- Mettre à jour les déclencheurs d’Actions Auth0
Vérifier les paramètres actuels
- Pour vérifier vos paramètres MFA actuels, accédez à Auth0 Dashboard > Security > Multi-factor Auth.
- Sélectionnez Phone Message.
-
Les nouveaux locataires Auth0 peuvent utiliser l’expérience expérience téléphonique unifiée, et une bannière vous invite à configurer un fournisseur téléphonique au niveau du locataire :

-
Les locataires existants d’avant mars 2025 peuvent configurer les notifications par SMS et par appel vocal pour l’authentification multifacteur (MFA), en plus de l’expérience expérience téléphonique unifiée.

Auth0 recommande d’utiliser l’expérience expérience téléphonique unifiée. Si vous devez utiliser l’expérience SMS and Voice notifications for Multi-Factor Authentication (MFA) pour configurer votre fournisseur téléphonique et que l’option Use Tenant-Level Messaging Provider est absente, communiquez avec le soutien Auth0.
- Pour vérifier les paramètres de votre locataire, accédez à Dashboard > Tenant Settings.
- Sélectionnez Advanced.
- Repérez expérience téléphonique unifiée.

- Activez l’option, au besoin.
Configurer Twilio comme fournisseur pour le locataire
- Accédez à Image de marque > Fournisseur téléphonique.
-
Sélectionnez et configurez votre fournisseur :

- Choisissez Twilio comme fournisseur de téléphone.
- Choisissez vos modes d’envoi.
-
Saisissez les paramètres Twilio.
Les facteurs MFA souhaités doivent faire partie des modes d’envoi que vous configurez au niveau du locataire.
- Enregistrez vos modifications.
- Sélectionnez Envoyer un message de test pour tester le fournisseur au niveau du locataire avant de l’utiliser en production.
-
Activez un fournisseur au niveau du locataire.
- Pour MFA, accédez à Sécurité > Authentification multifacteur > Message téléphonique.
- Sélectionnez Utiliser le fournisseur de messagerie au niveau du locataire.
- Enregistrez vos modifications.
Configurer un fournisseur personnalisé avec Auth0 Actions
custom-phone-provider pour les notifications téléphoniques plutôt que le déclencheur Actions send-phone-message pour les notifications téléphoniques personnalisées.
Vous ne pouvez pas migrer directement votre déclencheur Actions send-phone-message vers le déclencheur Actions custom-phone-provider pour les raisons suivantes :
- Il n’existe pas de correspondance un à un entre les types de messages et les types de notifications.
-
La migration des secrets et des dépendances associés au déclencheur Actions
send-phone-messagepourrait entraîner des problèmes de sécurité ou perturber le fonctionnement du locataire. -
Les Actions peuvent prendre en charge plusieurs déclencheurs et être difficiles à migrer. Par exemple, les Actions peuvent prendre en charge à la fois les déclencheurs
send-phone-messageetpost-login. -
Les déclencheurs Actions
send-phone-messageetcustom-phone-providerprennent en charge différents types d’événements :send-phone-messageprend en charge les types de messages SMS et vocaux. Pour en savoir plus, consultez Action triggers: send-phone-message Event Object.custom-phone-providerprend en charge les types de notificationsotp_verify,otp_enroll,blocked_account,change_passwordetpassword_breach. Pour en savoir plus, consultez Actions triggers: custom-phone-provider Event Object.
- Vous ne pouvez définir qu’une seule Action par fournisseur téléphonique personnalisé. Si vous avez déjà défini une Action pour un fournisseur téléphonique personnalisé, vous devez la désactiver avant de l’associer à une nouvelle Action.
send-phone-message existant en un nouveau custom-phone-provider à l’aide des nouvelles variables contextuelles :
Charge utile principale
Charge utile principale
Objet de contexte send-phone-message | Objet de contexte custom-phone-provider | Statut |
|---|---|---|
text | notification.as_text et notification.as_voice | Mis à jour |
message_type | notification.message_type
| Mis à jour |
action | notification.delivery_method | Mis à jour |
language | notification.locale | Mis à jour |
code | notification.code | Mis à jour |
recipient | notification.recipient | Mis à jour |
Données de requête
Données de requête
Objet de contexte send-phone-message | Objet de contexte du fournisseur au niveau du locataire | Statut |
|---|---|---|
ip | ip | Inchangé |
user_agent | user_agent | Inchangé |
language | language | Mis à jour |
method | method facultatif | Mis à jour |
hostname | hostname facultatif | Mis à jour |
geoip | geoip | Mis à jour |
Données du locataire
Données du locataire
Objet de contexte send-phone-message | Objet de contexte du fournisseur au niveau du locataire | Statut |
|---|---|---|
tenant.id | tenant | Mis à jour |
| N/A | tenant.home_url | Nouveau |
| N/A | tenant.logo_url | Nouveau |
| N/A | tenant.support_email | Nouveau |
| N/A | tenant.support_url | Nouveau |
Données de l’application
Données de l’application
Objet de contexte send-phone-message | Objet de contexte du fournisseur au niveau du locataire | Statut |
|---|---|---|
client.client_metadata | client.metadata | Mis à jour |
client.client_id | client.client_id | Inchangé |
client.name | client.name | Inchangé |
Données de l’utilisateur
Données de l’utilisateur
Objet de contexte send-phone-message | Objet de contexte du fournisseur au niveau du locataire | Statut |
|---|---|---|
user.user_id | user.user_id | Inchangé |
user.name | user.name | Inchangé |
user.email | user.email | Inchangé |
user.app_metadata | user.app_metadata | Inchangé |
user.user_metadata | user.user_metadata | Inchangé |
user.email_verified | user.email_verified | Inchangé |
user.phone_number | user.phone_number | Inchangé |
user.phone_verified | user.phone_verified | Inchangé |
user.picture | user.picture | Inchangé |
user.created_at | user.created_at | Inchangé |
user.updated_at | user.updated_at | Inchangé |
user.multifactor | user.multifactor | Inchangé |
user.identities | N/A | Supprimé |
user.family_name | user.family_name | Inchangé |
user.given_name | user.given_name | Inchangé |
user.nickname | user.nickname | Inchangé |
user.username | user.username | Inchangé |
| N/A | user.login_count | Nouveau |
Configurer custom-phone-provider pour MFA
custom-phone-provider :
- Accédez à Branding > Phone Provider.
-
Sélectionnez votre fournisseur :
- Choisissez Custom.
- Sous Provider Configuration, ajoutez le code traduit de votre Action
send-phone-messagedans l’éditeur de code intégré.
- Enregistrez vos modifications.
- Sélectionnez Send Test Message pour tester le fournisseur au niveau du locataire avant de l’utiliser en production.
- Retournez à Security > Multi-factor Auth > Phone Message pour activer l’option Use Tenant-level Messaging Provider.
- Enregistrez vos modifications.
Mettre à jour les facteurs MFA par téléphone et les modes d’envoi
| Facteurs MFA par téléphone actuels | Facteurs MFA souhaités | Mode d’envoi au niveau du locataire | Action de l’utilisateur |
|---|---|---|---|
| SMS | Appel vocal | SMS | L’utilisateur doit mettre à jour le fournisseur au niveau du locataire pour autoriser le facteur MFA par téléphone souhaité |
| SMS | Appel vocal | SMS + Appel vocal | Aucune |
| SMS | SMS + Appel vocal | SMS | L’utilisateur doit mettre à jour le fournisseur au niveau du locataire pour autoriser le facteur MFA par téléphone souhaité |
| SMS | SMS + Appel vocal | SMS + Appel vocal | Aucune |
| Appel vocal | SMS | SMS + Appel vocal | L’utilisateur doit mettre à jour le fournisseur au niveau du locataire pour autoriser le facteur MFA par téléphone souhaité |
| Appel vocal | SMS | SMS + Appel vocal | Aucune |
| Appel vocal | SMS + Appel vocal | Appel vocal | L’utilisateur doit mettre à jour le fournisseur au niveau du locataire pour autoriser le facteur MFA par téléphone souhaité |
| Appel vocal | SMS + Appel vocal | SMS + Appel vocal | Aucune |
| SMS + Appel vocal | SMS | SMS + Appel vocal | Aucune |
| SMS + Appel vocal | Appel vocal | SMS + Appel vocal | Aucune |
| Facteurs MFA par téléphone | Mode d’envoi actuel au niveau du locataire | Mode d’envoi souhaité au niveau du locataire | Action de l’utilisateur |
|---|---|---|---|
| SMS | SMS | SMS + Appel vocal | Aucune |
| SMS | SMS | Appel vocal | L’utilisateur doit mettre à jour les facteurs MFA par téléphone afin qu’ils correspondent à un sous-ensemble des modes d’envoi activés pour le fournisseur au niveau du locataire |
| SMS | SMS + Appel vocal | Appel vocal | L’utilisateur doit mettre à jour les facteurs MFA par téléphone afin qu’ils correspondent à un sous-ensemble des modes d’envoi activés pour le fournisseur au niveau du locataire |
| SMS | SMS + Appel vocal | SMS | Aucune |
| Appel vocal | Appel vocal | SMS | L’utilisateur doit mettre à jour les facteurs MFA par téléphone afin qu’ils correspondent à un sous-ensemble des modes d’envoi activés pour le fournisseur au niveau du locataire |
| Appel vocal | Appel vocal | SMS + Appel vocal | Aucune |
| Appel vocal | SMS + Appel vocal | SMS | L’utilisateur doit mettre à jour les facteurs MFA par téléphone afin qu’ils correspondent à un sous-ensemble des modes d’envoi activés pour le fournisseur au niveau du locataire |
| Appel vocal | SMS + Appel vocal | Appel vocal | Aucune |
| SMS + Appel vocal | SMS + Appel vocal | SMS | Aucune |
| SMS + Appel vocal | SMS + Appel vocal | Appel vocal | Aucune |
Mettez à jour les points de terminaison Guardian avec la Management API
| Point de terminaison Guardian send-phone-message | Scope |
|---|---|
read:guardian_factors | |
read:guardian_factors | |
update:guardian_factors | |
update:guardian_factors | |
read:guardian_factors | |
update:guardian_factors |
| Point de terminaison Phone Provider Branding | Scope |
|---|---|
read:phone_providers | |
update:phone_providers | |
create:phone_providers | |
read:phone_templates | |
update:phone_templates | |
create:phone_templates | |
delete:phone_templates | |
delete:phone_providers |
| Point de terminaison des facteurs téléphoniques MFA | Scope |
|---|---|
read:guardian_factors | |
update:guardian_factors | |
read:guardian_factors | |
update:guardian_factors |
Désactiver le fournisseur téléphonique

