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

# Authentification multifacteur (MFA) adaptative

> Apprenez-en davantage sur l’authentification multifacteur (MFA) adaptative, y compris son fonctionnement, la manière de la personnaliser et les flux pris en charge.

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Pour utiliser l’authentification multifacteur (MFA) adaptative, vous devez disposez d’un plan d’abonnement Enterprise avec module complémentaire Authentification multifacteur (MFA) adaptative. Consultez [Tarification Auth0](https://auth0.com/pricing/) pour plus de détails.
</Callout>

L’authentification multifacteur (<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>) adaptative est une politique d’AMF flexible et extensible qui peut vous aider à protéger votre locataire des acteurs menaçants sans augmenter la friction pour les utilisateurs réels. Elle évalue le risque potentiel lors de chaque transaction de connexion, puis invite l’utilisateur à effectuer une vérification supplémentaire, le cas échéant.

## Fonctionnement

Lors d’une transaction de connexion, l’authentification multifacteur (MFA) adaptative calcule un pointage de confiance global basé sur l’analyse de trois évaluations de risques :

| Assessor              | Risk Signal                                                                                                                                                        | How it is computed                                                                                                                                                                                                                                                                                       |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `NewDevice`           | L’utilisateur essaie de se connecter à partir d’un appareil qui n’a pas été utilisé pour accéder au compte au cours des 30 derniers jours.                         | L’agent utilisateur et les témoins du navigateur identifient un appareil. Au moment de la connexion, les informations de l’appareil sont comparées à la liste des appareils du compte.                                                                                                                   |
| `ImpossibleTravel`    | L’utilisateur tente de se connecter depuis un endroit géographique suggérant un déplacement impraticable par rapport à sa dernière session.                        | La distance entre le dernier emplacement valide et l’emplacement de la tentative de connexion est calculée; la différence de temps entre la tentative de connexion est utilisée pour calculer une vitesse de déplacement hypothétique. La vitesse est comparée à une vitesse de déplacement raisonnable. |
| `UntrustedIP`         | L’utilisateur tente de se connecter à une adresse IP réputée pour être liée à des comportements suspects.                                                          | Auth0 se base sur les données des événements de trafic pour évaluer la probabilité que l’adresse IP soit utilisée par des acteurs menaçants pour lancer des attaques à grande vitesse.                                                                                                                   |
| `PhoneNumber`         | Le numéro de téléphone fourni pendant une demande de connexion ou d’inscription est déterminé comme étant non valide ou comme provenant d’une source non fiable.   | Auth0 s’appuie sur les données issues de la composition et de l’origine du numéro de téléphone pour évaluer la vraisemblance qu’il soit employé par un utilisateur authentique.                                                                                                                          |
| Cote de risque global | Une combinaison des facteurs `NewDevice`, ImpossibleTravel`, et `UntrustedIP`ci-dessus. La valeur`PhoneNumber\` n’a pas d’incidence sur la cote de risque globale. | Auth0 utilise les trois cotes pour définir une cote globale. Utilisez les [actions](https://auth0.com/docs/fr-ca/secure/multi-factor-authentication/adaptive-mfa/customize-adaptive-mfa) si vous souhaitez mettre en œuvre votre propre logique commerciale.                                             |

Lorsque l’authentification multifacteur (MFA) adaptative détermine que le pointage de confiance global est faible (que la transaction de connexion comporte un risque élevé), elle exige à l’utilisateur de vérifier son identité à l’aide d’une AMF. Si l’utilisateur n’est pas inscrit dans l’AMF, il est tenu d’effectuer une vérification supplémentaire avant d’être admissible à le faire.

L’authentification multifacteur (MFA) adaptative comprend un flux de sécurité complet qui garantit l’authenticité des utilisateurs :

<Frame>
  <img src="https://mintcdn.com/docs-dev-docs-event-stream-action-templates/1giWs3MwX5Akld9c/docs/images/fr-ca/cdy7uua7fh8z/6NpeGW8jtQIma1jTVydW7U/d0f80c28226abfe10863f34d30f1a0be/Adaptive_MFA_Flow.png?fit=max&auto=format&n=1giWs3MwX5Akld9c&q=85&s=1c5facc244f282714e61489f7223d70d" alt="Diagramme de flux de l’authentification multifacteur adaptative pour la connexion Auth0" width="1502" height="1366" data-path="docs/images/fr-ca/cdy7uua7fh8z/6NpeGW8jtQIma1jTVydW7U/d0f80c28226abfe10863f34d30f1a0be/Adaptive_MFA_Flow.png" />
</Frame>

L’authentification multifacteur (MFA) adaptative ignore toute session d’AMF existante (p. ex., un utilisateur a sélectionné **Mémoriser ce navigateur** durant un flux d’AMF précédent), et ne permet pas aux utilisateurs de contourner les défis-réponses de l’AMF.

## Personnaliser l’authentification multifacteur (MFA) adaptative

Vous pouvez utiliser les actions pour personnaliser le flux MFA et offrir la meilleure expérience à vos utilisateurs.

Pour en apprendre davantage sur l’évaluation des risques, les pointages de confiance et les options de personnalisation, consultez [Personnaliser l’authentification multifacteur (MFA) adaptative](/docs/fr-ca/secure/multi-factor-authentication/adaptive-mfa/customize-adaptive-mfa).

## Soutien et limite

### Flux d’autorisations

L’authentification multifacteur (MFA) adaptative est prise en charge par tous les flux d’authentification et d’autorisation qui commencent par l’utilisateur final. Pour en apprendre davantage sur les différents flux et protocoles, consultez [Flux d’authentification et d’autorisation](/docs/fr-ca/get-started/authentication-and-authorization-flow) et [Protocoles](/docs/fr-ca/authenticate/protocols).

| Protocole                                                            | Flow                                                                                                                                         | Supported                   |
| -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- |
| OIDC/OAuth2                                                          | Flux de code d'autorisation                                                                                                                  | Supporté                    |
| OIDC/OAuth2                                                          | Flux de code d'autorisation avec PKCE                                                                                                        | Supporté                    |
| OIDC/OAuth2                                                          | Flux implicite avec Form Post                                                                                                                | Supporté                    |
| OIDC/OAuth2                                                          | Flux hybride                                                                                                                                 | Supporté                    |
| OIDC/OAuth2                                                          | Flux hybride                                                                                                                                 | Supporté                    |
| OIDC/OAuth2                                                          | Informations d'identification du client                                                                                                      | N'est pas pris en charge    |
| OIDC/OAuth2                                                          | Autorisation du dispositif                                                                                                                   | N'est pas pris en charge    |
| OIDC/OAuth2                                                          | Mot de passe du propriétaire de la ressource (ROP)                                                                                           | N'est pas pris en charge    |
| [SAML](/docs/fr-ca/glossary?term=security-assertion-markup-language) | Initiée par le fournisseur de services (initiée par le fournisseur de services) SAML \| initié par le fournisseur de services (SP-initiated) | Supporté                    |
| SAML                                                                 | Initié par le fournisseur d'identité ([IdP](/docs/fr-ca/glossary?term=idp)-initiated)                                                        | N'est pas pris en charge \* |
| WS-Federation                                                        | S.O.                                                                                                                                         | Supporté                    |
| AD/LDAP                                                              | S.O.                                                                                                                                         | Supporté                    |

* L’authentification multifacteur (MFA) adaptative n’est pas prise en charge pour les flux SAML initiés par IdP, mais vous pouvez simuler le flux avec des applications OIDC. Pour en apprendre davantage, consultez [Configurer une connexion SAML initiée par IdP aux applications OIDC](/docs/fr-ca/authenticate/protocols/saml/saml-sso-integrations/configure-idp-initiated-saml-sign-on-to-oidc-apps).

### Connexions par les médias sociaux

L’authentification multifacteur (MFA) adaptative est entièrement prise en charge pour les types de connexion par les médias sociaux où une adresse courriel est fournie par les utilisateurs.

L’authentification multifacteur (MFA) adaptative nécessite une adresse courriel pour terminer l’étape de défi-réponse avec courriel survenant quand un utilisateur n’est pas inscrit à l’AMF. Si une adresse courriel n’est pas fournie, l’authentification multifacteur (MFA) adaptative ne peut pas effectuer le défi-réponse avec courriel et la transaction sera bloquée. Ce scénario n’introduit pas de risque à la sécurité, mais limite la fonctionnalité de la fonction.

Si vous avez établi une connexion par média social et que vous vous attendez à ce qu’une adresse courriel soit fournie, mais qu’elle ne l’est pas, vérifiez votre configuration et assurez-vous que les permissions, les revendications et les autorisations corrects sont demandés. Pour en apprendre davantage sur les connexions par média social prises en charge et comment les installer, consultez [Connexions par média social sur le marché Auth0](https://marketplace.auth0.com/features/social-connections).

### Fonctionnalités Auth0

Le tableau suivant énumère les implémentations d’Auth0 et leurs fonctionnalités avec l’authentification multifacteur (MFA) adaptative :

| Implémentation du flux de connexion                                                                                                                                                                                      | Niveau de prise en charge de l’authentification multifacteur (MFA) adaptative                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
| Connexion universelle                                                                                                                                                                                                    | Prise en charge                                                                                     |
| Connexion classique sans personnalisation                                                                                                                                                                                | Prise en charge                                                                                     |
| Connexion classique (hébergée par Auth0), page de connexion personnalisée avec modèle de verrouillage `lock.js`                                                                                                          | Prise en charge                                                                                     |
| Connexion classique (hébergée par Auth0), page de connexion personnalisée avec modèle de formulaire de connexion personnalisé `auth0.js`                                                                                 | Prise en charge                                                                                     |
| Connexion classique (hébergée par Auth0), page de connexion personnalisée avec flux sans mot de passe par courriel et modèle sans mot de passe `lock.js`                                                                 | Prise en charge                                                                                     |
| Connexion classique (hébergée par Auth0), page de connexion personnalisée avec flux sans mot de passe par SMS et modèle sans mot de passe `lock.js`                                                                      | Non prise en charge, car elle ne rend pas une adresse courriel disponible, ce qui est une exigence. |
| Applications Web ou natives utilisant le flux d’autorisation de mot de passe du propriétaire de la ressource (ROPG) (y compris celles utilisant des versions antérieures des trousses SDK `lock.android` et `lock.swift` | Prise en charge, avec les limitations suivantes :                                                   |

## En savoir plus

* [Activer l’authentification multifacteur (MFA) adaptative](/docs/fr-ca/secure/multi-factor-authentication/adaptive-mfa/enable-adaptive-mfa)
* [Personnaliser l’authentification multifacteur (MFA) adaptative](/docs/fr-ca/secure/multi-factor-authentication/adaptive-mfa/customize-adaptive-mfa)
* [Événements de journal Authentification multifacteur (MFA) adaptative](/docs/fr-ca/secure/multi-factor-authentication/adaptive-mfa/adaptive-mfa-log-events)
