Contrôles d’authentification des appareils dans AD FS

Le document suivant montre comment activer les contrôles d’authentification des appareils dans Windows Server 2016 et 2012 R2.

Contrôles d’authentification des appareils dans AD FS 2012 R2

À l’origine, AD FS 2012 R2 contenant une propriété d’authentification globale, appelée DeviceAuthenticationEnabled, qui contrôlait l’authentification des appareils.

Pour configurer le paramètre, l’applet de commande Set-AdfsGlobalAuthenticationPolicy était utilisée comme indiqué ci-dessous :

PS:\>Set-AdfsGlobalAuthenticationPolicy –DeviceAuthenticationEnabled $true

Pour désactiver l’authentification des appareils, la même applet de commande était utilisée pour définir la valeur sur $false.

Contrôles d’authentification des appareils dans AD FS 2016

Le seul type d’authentification des appareils pris en charge dans 2012 R2 était clientTLS. En plus de clientTLS, AD FS 2016 propose deux nouveaux types d’authentification des appareils pour l’authentification des appareils modernes. Ces règles sont les suivantes :

  • PKeyAuth
  • PRT

Pour contrôler le nouveau comportement, la propriété DeviceAuthenticationEnabled est utilisée en combinaison avec une nouvelle propriété appelée DeviceAuthenticationMethod.

La méthode d’authentification des appareils détermine le type d’authentification des appareils qui sera effectué : PRT, PKeyAuth, clientTLS ou une combinaison de ces méthodes. Une des valeurs suivantes :

  • SignedToken : PRT uniquement
  • PKeyAuth : PRT + PKeyAuth
  • ClientTLS : PRT + clientTLS
  • All : toutes les méthodes ci-dessus

Comme vous pouvez le voir, PRT fait partie de toutes les méthodes d’authentification des appareils, ce qui en fait la méthode par défaut toujours activée quand DeviceAuthenticationEnabled est défini sur $true.

Exemple : Pour configurer la ou les méthodes, utilisez l’applet de commande DeviceAuthenticationEnabled comme ci-dessus, ainsi que la nouvelle propriété :

PS:\>Set-AdfsGlobalAuthenticationPolicy –DeviceAuthenticationEnabled $true

Notes

Dans AD FS 2019, DeviceAuthenticationMethod peut être utilisée avec la commande Set-AdfsRelyingPartyTrust.

PS:\>Set-AdfsRelyingPartyTrust -DeviceAuthenticationMethod ClientTLS

Notes

L’activation de l’authentification des appareils (paramètre DeviceAuthenticationEnabled sur $true) signifie que DeviceAuthenticationMethod est implicitement définie sur SignedToken, soit PRT.

PS:\>Set-AdfsGlobalAuthenticationPolicy –DeviceAuthenticationMethod All

Remarque

La méthode d’authentification des appareils par défaut est SignedToken. Les autres valeurs sont PKeyAuth,ClientTLS et All.

La signification des valeurs DeviceAuthenticationMethod a légèrement changé depuis la publication d’AD FS 2016. Consultez le tableau ci-dessous pour connaître la signification de chaque valeur, selon le niveau de mise à jour :

Version AD FS Valeur DeviceAuthenticationMethod Signifie
2016 RTM SignedToken PRT + PkeyAuth
clientTLS clientTLS
Tous PRT + PkeyAuth + clientTLS
2016 RTM + mise à jour avec Windows Update SignedToken (sens modifié) PRT (uniquement)
PkeyAuth (nouveau) PRT + PkeyAuth
clientTLS PRT + clientTLS
Tous PRT + PkeyAuth + clientTLS

Voir aussi

Opérations d’AD FS