Configuration de l'authentification par carte à puce via ADSelfService Plus
En utilisant le smart card authenticator, vous pouvez protéger les applications d'entreprise, les machines Windows, les actions en libre-service telles que les réinitialisations de mot de passe et les déblocages de compte, les connexions Outlook on the web, les connexions VPN via des liens de vérification sécurisés, ainsi que les connexions à ADSelfService Plus.
Configuration des smart cards pour MFA
Suivez les étapes ci-dessous pour apprendre comment configurer les smart cards pour MFA.
Prérequis
- ADSelfService Plus doit utiliser une connexion HTTPS. En savoir plus.
- Obtenez le certificat racine d'une autorité de certification (CA). Conservez ce certificat en lieu sûr car vous aurez besoin de ce fichier lors de la configuration du smart card authenticator. Si vous utilisez Active Directory Certificate Services (AD CS) comme CA, téléchargez le fichier de certificat depuis http://<CertificateAuthorityServerName>/certsrv/.
Préparation de votre environnement d'authentification par carte à puce
L'inscription à l'authentification par smart card peut être effectuée par les utilisateurs ainsi que par l'administrateur. Vous devrez vous référer à la documentation fournie par votre fournisseur de smart card pour cela. Les étapes générales à suivre sont données ci-dessous.
- Les utilisateurs doivent se voir délivrer un certificat numérique et une clé privée par la CA de votre organisation. Si vous utilisez AD CS, vous pouvez consulter le guide Microsoft, qui explique comment les administrateurs ainsi que les utilisateurs peuvent demander et obtenir des certificats.
- Les certificats ainsi délivrés doivent être ajoutés dans l'attribut userCertificate dans AD pour les utilisateurs concernés.
- Maintenant, le certificat et la clé privée (généralement délivrés ensemble sous forme de fichier PFX) pour les utilisateurs provenant de la CA doivent être inscrits dans les smart cards pour compléter les étapes de préparation.
- Windows : Importez le fichier PFX directement dans le magasin personnel de l'utilisateur via l'outil Certificate Manager (certmgr.exe).
- macOS : Non applicable (seules les cartes à puce physiques sont compatibles avec macOS).
- Linux : À l'aide des paramètres de votre navigateur, importez le fichier PFX via l'onglet Certificate Manager, et le certificat racine de la CA via l'onglet Authorities.
Pour les cartes à puce sur les machines :
Étapes de configuration
- Connectez-vous au portail web ADSelfService Plus avec des identifiants administrateur.
- Naviguez vers Configuration > Multi-factor Authentication > Smart Card Authentication.
- Dans le champ Import CA Root Certificate, cliquez sur Browse pour importer le fichier de certificat racine requis (certificat X.509) obtenu à l'étape deux de la section des prérequis ci-dessus.
- Cliquez sur Enregistrer.

- Il est recommandé de redémarrer ADSelfService Plus après la configuration des smart cards pour assurer le bon fonctionnement de l'authenticator.
- Actuellement, l'authentification par smart card peut être utilisée pour protéger les applications d'entreprise, les machines Windows, les actions en libre-service telles que les réinitialisations de mot de passe et les déblocages de compte, les connexions Outlook on the web, les connexions VPN via des liens de vérification sécurisés, ainsi que les connexions à ADSelfService Plus.
- Les connexions sans mot de passe peuvent être configurées pour le portail ADSelfService Plus en utilisant des smart cards. En savoir plus.
- L'authentification par smart card n'est pas prise en charge pour les connexions aux machines macOS ou Linux, au site mobile ADSelfService Plus, ou à l'application mobile.
- L'authentification par smart card nécessite que l'agent de connexion soit en version 8.6 ou supérieure pour le MFA de connexion Windows. Si l'agent de connexion est d'une version antérieure et que l'authentification par smart card est un authenticator obligatoire ou la seule méthode MFA configurée pour les connexions aux machines, l'accès sera refusé.
- L'authentification par smart card n'est pas prise en charge lorsque Load Balancer ou Reverse Proxy est activé pour ADSelfService Plus.
- Le paramètre Trust this browser n'est pas pris en charge pour les connexions aux applications d'entreprise ou au portail ADSelfService Plus lorsque l'authentification par smart card est le seul authenticator configuré.
Désactivation du fournisseur d'identifiants de carte à puce Windows
Lorsque les connexions aux machines sont sécurisées à l'aide du smart card authenticator d'ADSelfService Plus, un mot de passe est d'abord requis, suivi de l'authentification par smart card (MFA). Cependant, Windows propose également une authentification native par smart card, qui permet aux utilisateurs de se connecter aux machines dès qu'ils insèrent une smart card, sans avoir besoin de saisir un mot de passe. Pour garantir que les machines sont sécurisées à la fois par un mot de passe et par le MFA d'ADSelfService Plus, vous devrez désactiver les connexions natives par smart card sur les machines avec une GPO en suivant les étapes ci-dessous.
- Pour désactiver le fournisseur d'identifiants smart card, un paramètre de stratégie de groupe Windows doit être configuré en utilisant soit l'Éditeur de stratégie de groupe locale (gpedit.msc) soit l'Éditeur de gestion des stratégies de groupe (gpmc.msc) :
- Modifiez une stratégie de groupe existante ou créez une nouvelle stratégie de groupe et naviguez vers Computer Configuration > Policies > Administrative Templates > System > Logon > Exclude credential providers.
- Cliquez avec le bouton droit sur Exclude credential providers et cliquez sur Edit.
- Sélectionnez Enabled.
- Dans le champ Exclude the following credential providers, saisissez {8FD7E19C-3BF7-489B-A72C-846AB3678C96} pour désactiver l'authentification par smart card Windows par défaut pour les connexions aux machines.
- Cliquez sur Apply puis sur OK.


Gestion des configurations d'authentification par carte à puce
Après avoir ajouté une carte à puce pour l'authentification, vous pouvez effectuer l'une des fonctions suivantes :
- Ajout d'une nouvelle configuration de smart card
- Activer ou désactiver une carte à puce
- Supprimer une carte à puce configurée

Ajouter une nouvelle carte à puce
- Naviguez vers Configuration > Multi-factor Authentication > Smart Card Authentication.
- Cliquez sur le bouton Add Certificate Authority en haut à droite.
- Saisissez tous les détails requis et cliquez sur Save.
Activation ou désactivation d’une carte à puce configurée
- Naviguez vers Configuration > Multi-factor Authentication > Smart Card Authentication.
- Pour activer ou désactiver une smart card configurée, cliquez sur l'icône rouge (
) ou sur l'icône verte de validation (
) située dans la colonne d'action d'une smart card particulière.
Supprimer une carte à puce configurée
- Naviguez vers Configuration > Multi-factor Authentication > Smart Card Authentication.
- Cliquez sur l’icône de suppression (
) de la carte à puce que vous souhaitez supprimer. - Cliquez sur Yes pour confirmer la suppression.