> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-actions-triggers-prototype.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Personnaliser les messages texte et vocaux de l’authentification multifacteur (MFA)

> Apprenez à personnaliser les SMS et les messages vocaux envoyés par Auth0 lors de l’inscription et de la vérification.

Vous pouvez personnaliser les SMS et les messages vocaux envoyés par Auth0 lors de l’inscription (lorsque vous associez un appareil à Guardian) et la vérification (lorsqu’un message d’authentification est envoyé à l’appareil) :

1. Accédez à [Dashboard > Sécurité > Authentification multifacteur](https://manage.auth0.com/#/security/mfa) et cliquez sur **Message téléphonique**.
2. Personnalisez vos modèles de message, puis cliquez sur **Enregistrer**.

Vous pouvez personnaliser les modèles pour deux types de messages :

* **Inscription** : Message envoyé par Auth0 lors de l’inscription de l’appareil.
* **Vérification** : Message envoyé par Auth0 pour vérifier la possession de l’appareil.

## Syntaxe

La syntaxe [Liquid](https://github.com/Shopify/liquid/wiki/Liquid-for-Designers) est le moteur de modèle pris en charge que vous utilisez pour accéder aux attributs utilisateur dans les modèles SMS. Les attributs suivants sont disponibles :

| Attribut              | Description                                                                                                                                                                                                                                                   |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `message_type`        | Indique quel type de message est envoyé ; `sms` ou `voice`.                                                                                                                                                                                                   |
| `code`                | Code d’inscription/vérification. Lors de l’envoi de messages vocaux. Les valeurs des variables sont séparées par des points entre les chiffres (`1.2.3.4.5`) afin qu’elles puissent être prononcées avec précision par les fournisseurs de messagerie vocale. |
| `locale`              | Pour la connexion universelle ou l’API MFA. Désigne la langue.                                                                                                                                                                                                |
| `requestInfo.lang`    | Pour la localisation de la connexion classique. En-tête de langue acceptée par le navigateur. Par exemple : `es-AR,es;q=8.0`, `en-US,en`.                                                                                                                     |
| `tenant.friendlyName` | Le **Nom convivial** défini dans **Dashboard > Tenant Settings (Paramètres du locataire)**.                                                                                                                                                                   |

## Exemple

```json lines theme={null}
{% if message_type == "voice" %}
  {% if locale contains "fr" %}
  Bonjour, vous avez demandé à recevoir un code de vérification pour vous enregister avec {{tenant.friendly_name}}. Votre code est: {{pause}} {{code}}. Je répète, votre code est: {{pause}}{{code}}.
  {% elsif locale contains "es" %}
  Usted ha requerido un código de verificación para inscribirse con {{tenant.friendly_name}}. Su código es: {{pause}}{{code}}. Repito, su código es: {{pause}}{{code}}.
  {% else %}
  Hello, you requested a verification code to enroll with {{tenant.friendly_name}}. Your code is: {{pause}}{{code}}. I repeat, your code is: {{pause}}{{code}}.
  {% endif %}
{% else %}
  {% if locale contains "fr" %}
  {{code}} est votre code de vérification pour vous enregistrer avec {{tenant.friendly_name}}.
  {% elsif locale contains "es" %}
  {{code}} es su código para inscribirse con {{tenant.friendly_name}}.
  {% else %}
  {{code}} is your verification code to enroll with {{tenant.friendly_name}}.
  {% endif %}
{% endif %}
```

## Localisation (traduction)

Les points de terminaison supportent l’en-tête `x-request-language` et vous pouvez l’utiliser pour envoyer le lieu. Consultez [Prise en charge de plusieurs langues](/docs/fr-ca/connections/passwordless/guides/sms-otp#multi-language-support) pour plus de détails.

Cette fonction est également prise en charge dans les points de terminaison API <Tooltip href="/docs/fr-ca/glossary?term=multifactor-authentication" tip="Authentification multifacteur (MFA)
Processus d’authentification de l’utilisateur qui utilise un facteur en plus du nom d’utilisateur et du mot de passe, tel qu’un code par SMS." cta="Voir le glossaire">MFA</Tooltip> (`POST /mfa/associate` et `POST /mfa/challenge`). Lorsqu’il est envoyé, ce paramètre régional sera disponible dans la variable `locale` du modèle voix /SMS MFA.

Vous devez également sélectionner ces langues dans **Locataire > Paramètres** (sous **Langues prises en charge**) pour que cela fonctionne.

## En savoir plus

* [Authentification multifacteur (MFA)](/docs/fr-ca/secure/multi-factor-authentication)
* [Configuration des notifications SMS et vocales pour l’authentification multifacteur (MFA)](/docs/fr-ca/secure/multi-factor-authentication/multi-factor-authentication-factors/configure-sms-voice-notifications-mfa)
* [Facteurs d’authentification SMS et vocaux pour l’inscription et les défis de connexion](/docs/fr-ca/secure/multi-factor-authentication/authenticate-using-ropg-flow-with-mfa/enroll-challenge-sms-voice-authenticators)
