Authentification à deux facteurs

L”authentification à deux facteurs (2FA) est un moyen d’améliorer la sécurité et d’empêcher les personnes non autorisées d’accéder aux comptes utilisateur.

En pratique, 2FA signifie stocker un secret dans un authentificateur, généralement sur un téléphone mobile, et échanger un code provenant de l’authentificateur lors de la tentative de connexion.

Cela signifie qu’un utilisateur non autorisé devrait deviner le mot de passe du compte et avoir accès à l’authentificateur, ce qui est une proposition plus difficile.

Note

Certains gouvernements, comme le gouvernement australien, exigent 2FA. Pour ces localisations fiscales, il n’est pas possible de désactiver 2FA.

Prérequis

Important

Ces listes ne sont que des exemples. Elles ne constituent pas des recommandations de logiciels spécifiques.

Les authentificateurs basés sur téléphone sont les plus simples et les plus couramment utilisés. Les exemples incluent :

Les gestionnaires de mots de passe sont une autre option. Les exemples courants incluent :

Note

Le reste de ce document utilise Google Authenticator comme exemple, car c’est l’un des plus couramment utilisés. Ceci ne constitue pas une recommandation du produit.

Configuration de l’authentification à deux facteurs

Après avoir sélectionné un authentificateur, connectez-vous à Odoo, puis cliquez sur l’avatar de profil dans le coin supérieur droit et sélectionnez Mon profil dans le menu déroulant.

Cliquez sur l’onglet Sécurité du compte, puis activez le bouton Authentification à deux facteurs.

../../../_images/account-security.png

Cela génère une fenêtre contextuelle Contrôle de sécurité qui nécessite une confirmation du mot de passe pour continuer. Saisissez le mot de passe approprié, puis cliquez sur Confirmer le mot de passe. Ensuite, une fenêtre contextuelle Activation de l’authentification à deux facteurs apparaît, avec un QR code.

../../../_images/qr-code.png

À l’aide de l’application d’authentification souhaitée, scannez le QR code lorsque vous y êtes invité.

Astuce

Si scanner l’écran n’est pas possible (par exemple, la configuration est effectuée sur le même appareil que l’application d’authentification), cliquer sur le lien Impossible de le scanner ? fourni, ou copier le secret pour configurer manuellement l’authentificateur, est une alternative.

../../../_images/secret-visible.png
../../../_images/input-secret.png

L’authentificateur devrait ensuite afficher un code de vérification.

../../../_images/authenticator.png

Saisissez le code dans le champ Code de vérification, puis cliquez sur Activer.

../../../_images/2fa-enabled.png

Se connecter

Pour confirmer que la configuration 2FA est terminée, déconnectez-vous d’Odoo.

Sur la page de connexion, saisir le nom d’utilisateur et le mot de passe, puis cliquer sur Connexion. Sur la page Authentification à deux facteurs, saisir le code fourni par l’authentificateur choisi dans le champ Code d’authentification, puis cliquer sur Connexion.

La page de connexion avec l'authentification à deux facteurs activée.

Danger

Si un utilisateur perd l’accès à son authentificateur, un administrateur doit désactiver 2FA sur le compte avant que l’utilisateur puisse se connecter.

Appliquer l’authentification à deux facteurs

Pour imposer l’utilisation de 2FA à tous les utilisateurs, aller d’abord dans Tableau de bord principal Odoo ‣ Applications. Retirer le filtre Applications de la barre Rechercher…, puis rechercher 2FA by mail.

Cliquer sur Installer sur la carte Kanban du module 2FA by mail.

Le module 2FA by mail dans le répertoire des Applications.

Une fois l’installation terminée, aller dans application Paramètres : Permissions. Cocher la case intitulée Imposer l’authentification à deux facteurs. Ensuite, utiliser les boutons radio pour choisir d’appliquer ce paramètre aux Employés uniquement, ou à Tous les utilisateurs.

Note

Sélectionner Tous les utilisateurs applique le paramètre aux utilisateurs du portail, en plus des employés.

Le paramètre d'application de l'authentification à deux facteurs dans l'application Paramètres.

Cliquer sur Enregistrer pour valider les modifications non enregistrées.