# Authentification à deux facteurs (2FA)

Exigez des admins, ou de tous les utilisateurs, qu'ils confirment leur identité avec une seconde méthode de vérification à la connexion à RandomCoffee.

import { Steps } from '@prosefly/astro-components';
import Callout from '@components/Callout.astro';
import TwoFactorPanel from '@components/app-screens/screens/TwoFactorPanel.astro';
import TwoFactorSetupPage from '@components/app-screens/screens/TwoFactorSetupPage.astro';
import AuthenticatorAppModal from '@components/app-screens/screens/AuthenticatorAppModal.astro';

L'authentification à deux facteurs (2FA) est une mesure de sécurité qui exige deux preuves d'identité pour accéder à un compte :

1. le mot de passe de l'utilisateur ;
2. un code envoyé par SMS ou généré par une application d'authentification.

En tant qu'admin, vous pouvez rendre la 2FA obligatoire pour les admins de votre espace de travail, ou pour tous ses utilisateurs.

<Callout type="note">
  L'authentification à deux facteurs est disponible avec le plan Enterprise.
</Callout>

## Exiger la 2FA

<Steps>

1. **Ouvrez les réglages 2FA.**

   Allez dans "Paramètres" > "Configuration" et cliquez sur la carte "Authentification 2FA".

2. **Choisissez qui doit utiliser la 2FA.**

   Sélectionnez l'une des options :

   - "Exiger seulement pour les administrateurs"
   - "Exiger pour tous les utilisateurs"
   - "Ne pas exiger"

   <TwoFactorPanel alt="Le panneau &quot;Authentification 2FA&quot;, avec les options &quot;Exiger seulement pour les administrateurs&quot; (sélectionnée), &quot;Exiger pour tous les utilisateurs&quot; et &quot;Ne pas exiger&quot;" />

3. **Confirmez.**

   Dans la fenêtre "Exiger 2FA à la connexion ?", cliquez sur "Confirmer".

</Steps>

Les utilisateurs concernés doivent configurer la 2FA la prochaine fois qu'ils ouvrent RandomCoffee. Si l'option s'applique à vous, cela vous est demandé immédiatement.

## Ce que voient les utilisateurs

La prochaine fois qu'ils ouvrent RandomCoffee, les utilisateurs concernés voient la page "Configurer l'authentification à deux facteurs". Ils choisissent une seconde méthode de vérification : "Utiliser une application d'authentification" ou "Utiliser le SMS", puis cliquent sur "Activer".

<TwoFactorSetupPage alt="La page &quot;Configurer l'authentification à deux facteurs&quot;, avec les options &quot;Utiliser une application d'authentification&quot; et &quot;Utiliser le SMS&quot; et leurs boutons &quot;Activer&quot;" />

- **Avec une application d'authentification** (par exemple Google Authenticator) : ils scannent le QR code affiché à l'écran, ou saisissent le code à la main, dans leur application. Ils conservent le code de secours en lieu sûr : il donne accès à leur compte s'ils perdent leur appareil. Puis ils saisissent le code à six chiffres de l'application et cliquent sur "Vérifier".

  <AuthenticatorAppModal alt="La fenêtre &quot;Configurer l'application d'authentification&quot;, avec les quatre étapes, le code de configuration, un exemple de QR code, le code de sauvegarde, les cases du code à six chiffres et le bouton &quot;Vérifier&quot;" />

- **Par SMS** : ils saisissent leur indicatif pays et leur numéro de téléphone, puis le code à six chiffres reçu par SMS.

Ensuite, à chaque connexion, ils saisissent leur mot de passe, puis confirment avec la méthode choisie.

## Ne plus exiger la 2FA

Dans la même carte, sélectionnez "Ne pas exiger", puis confirmez. Les utilisateurs peuvent alors se connecter sans seconde méthode de vérification.
