Comment configurer la 2FA
Découvrez comment configurer la 2FA dans le Back Office afin que vos clients puissent sécuriser leurs profils à l’aide de Google Authenticator ou de SMS dans l’interface B2CORE
Ces instructions expliquent comment configurer les services de 2FA dans le Back Office, afin de permettre à vos clients d’utiliser Google Authenticator ou les SMS pour la 2FA dans l’interface B2CORE et sécuriser leurs profils.
Comment configurer la 2FA avec Google Authenticator
Pour proposer à vos clients l’option d’utiliser Google Authenticator pour la 2FA dans l’interface B2CORE, configurez les paramètres suivants dans le Back Office :
Accédez à System > Settings et configurez les options suivantes dans la section Two-factor authentication :
- Enabled Two-factor auth providers — sélectionnez Google Authenticator pour rendre cette option de 2FA disponible pour vos clients dans l’interface B2Core.
- Google authenticator service name — saisissez un nom (par exemple, le nom de votre entreprise) qui sera affiché aux clients dans l’application Google Authenticator. Ce nom peut être modifié si nécessaire.
Pour plus de détails, consultez Paramètres.
Vérifiez la configuration des assistants associés :
-
2FA Google Authenticator
-
2FA Google Auth
Assurez-vous que ces assistants sont activés et ne comportent aucune restriction :
- Accédez à System > Wizards.
- Recherchez l’assistant requis et cliquez sur Edit.
- Accédez à l’onglet Workflow.
- Pour chaque étape de l’assistant, cliquez sur Actions, puis sélectionnez Country restrictions, Client type restriction ou Jurisdiction restriction.
- Dans la fenêtre contextuelle Restrictions de chaque option, vérifiez que Enabled est défini sur No.
Les clients peuvent désormais activer et utiliser la 2FA via Google Authenticator dans l’interface B2CORE pour sécuriser leurs profils.
Comment configurer la 2FA avec SMS
Avant de configurer la 2FA avec SMS, assurez-vous d’avoir ajouté et configuré un fournisseur de SMS pour la 2FA (tel que Twilio ou Vonage).
Pour proposer à vos clients l’option d’utiliser la 2FA via SMS dans l’interface B2CORE, configurez les paramètres suivants dans le Back Office :
Accédez à System > Settings et configurez les options suivantes :
Dans la section Client settings :
- Unique phone — sélectionnez Enabled afin de garantir que les numéros de téléphone sont uniques pour chaque client.
Dans la section Other settings :
- Confirmation phone code lifetime — indiquez la période, en secondes, pendant laquelle un code de vérification envoyé au numéro de téléphone d’un client est valide.
- Sms limit for each recipient — indiquez le nombre maximal de messages contenant un code de vérification qu’un client peut demander par jour.
Dans la section Two-factor authentication :
- Enabled two-factor auth providers — sélectionnez SMS pour rendre cette option de 2FA disponible pour vos clients dans l’interface B2Core.
Pour plus de détails, consultez Paramètres.
Créez un modèle pour l’envoi de codes de 2FA par SMS :
-
Accédez à System > Templates > Sms > Confirmation Templates.
-
Cliquez sur +Create dans l’angle supérieur droit de la page.
-
Sur la page Create template, renseignez les champs suivants :
- Dans le champ Name, saisissez
default. - Dans le champ Caption, saisissez un nom que vous souhaitez utiliser pour le modèle dans le Back Office (tel que
2FA SMS). - Dans le champ Template, indiquez le texte du message, par exemple :
<Your company name>: Your verification code is %CODE%. - Dans le champ Name, saisissez
-
Cliquez sur Save pour enregistrer le modèle.
Vérifiez la configuration des assistants associés :
-
2FA SMS
-
2FA SMS Auth
-
Phone Confirm
Assurez-vous que ces assistants sont activés et ne comportent aucune restriction :
- Accédez à System > Wizards.
- Recherchez l’assistant requis et cliquez sur Edit.
- Accédez à l’onglet Workflow.
- Pour chaque étape de l’assistant, cliquez sur Actions, puis sélectionnez Country restrictions, Client type restriction ou Jurisdiction restriction.
- Dans la fenêtre contextuelle Restrictions de chaque option, vérifiez que Enabled est défini sur No.
Les clients peuvent désormais activer et utiliser la 2FA via SMS dans l’interface B2CORE pour sécuriser leurs profils.
En outre, vous pouvez activer la confirmation du numéro de téléphone du client lors de l’inscription en envoyant des codes de vérification par SMS (pour plus de détails, consultez Comment ajouter et configurer l’assistant d’inscription).
Comment tester le fonctionnement de la 2FA avec SMS
Après avoir configuré la 2FA avec SMS dans le Back Office, vous pouvez tester son fonctionnement comme suit :
Connectez-vous à l’interface B2CORE.
Cliquez sur l’icône de profil dans l’angle supérieur droit de la page, puis sélectionnez Security dans la liste déroulante.
Dans la section Two-factor authentication, activez l’option SMS Confirmation.
Saisissez votre numéro de téléphone dans le formulaire affiché.
Cliquez sur Continue.
Si vous avez reçu un code de vérification au numéro de téléphone spécifié, la 2FA avec SMS fonctionne correctement.
Dernière mise à jour le