Hero of Time schreef op zaterdag 17 oktober 2026 @ 12:09:
Dank. Het 'grappige' is dat "HKLM\SOFTWARE\Microsoft\Policies\PassportForWork" bij ons niet eens bestaat met onze huidige config. Pas als ik ook maar iets aanzet in de Settings Catalog voor WHfB, zoals 'use biometrics' wordt de sleutel gemaakt.
Interessant, ik ben benieuwd of deze machines via Autopilot/IntuneMDM zijn onboarded?
Geen policy hier op het device zou in principe betekenen dat WHfB by default aan staat (op het Windows device) en men een verplichte WHfB registratie krijgt (EntraID join iig).
In principe had ik iets verwacht want AutoPilot/MDM onboarding hier altijd wat plaatsen mits expliciet gekozen voor bij onboarden:
Intune | Devices | Enrollment | Windows Hello for Business
- Configure Windows Hello for Business: Disabled
- Use security keys for sign-in: Disabled
Ik heb nog wat testjes gedaan, betreft dus het initiële onboarden van,elke keer, een verse Windows 26H2 en-US installatie via AutoPilot -> EntraID joined (Windows Autopilot device preparation met Device Association). Hiervoor gebruik ik een autounattended.xml op een usb stick die vanaf boot opstart naar OOBE welke ik met een FIDO2 sleutel laat aanmelden.
Daarbij de instellingen van WHfB ingesteld bij Intune | Devices | Enrollment | Windows Hello for Business;
Test 1:
Intune | Devices | Enrollment | Windows Hello:
- Configure Windows Hello for Business:
Not configured
- Use security keys for sign-in:
Not configured[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies]
Resultaat is dat tijdens het onboarden geen WHfB instellingen vanuit Intune worden toegepast tijdens het onboarden. Aangezien Windows zelf WHfB als default aan heeft staan dan is het resutlaat dat WHfB actief is.
Test2:
Intune | Devices | Enrollment | Windows Hello:
- Configure Windows Hello for Business:
Not configured
- Use security keys for sign-in:
Enabled[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\SecurityKey]
"UseSecurityKeyForSignin"=dword:00000001
Alleen het aanmelden bij Windows met een FIDO2 security key wordt nu mogelijk gemaakt alleen lijkt dit een instelling gezien ik dan bij het aanmeld scherm kan kiezen voor een FIDO2 sleutel naast user/password maar dit lijkt niet te werken. Vermoedelijk is het een aanvulling op als je WHfB geconfigureerd hebt als user dat deze optie dan ook mogelijk wordt maar niet getest. Alleen voor de test is het mooi zichtbaar welke policy waar terecht komt. WHfB zelf is nog steeds, zoals verwacht, not configured.
Test3:
Intune | Devices | Enrollment | Windows Hello:
- Configure Windows Hello for Business:
Disabled
- Use security keys for sign-in:
Enabled[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\Biometrics]
"UseBiometrics"=dword:00000001
"FacialFeaturesUseEnhancedAntiSpoofing"=dword:00000001
"EnableESSwithSupportedPeripherals"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies]
"UsePassportForWork"=dword:00000000
"RequireSecurityDevice"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies\PINComplexity]
"MinimumPINLength"=dword:00000006
"MaximumPINLength"=dword:0000007f
"UppercaseLetters"=dword:00000002
"LowercaseLetters"=dword:00000002
"SpecialCharacters"=dword:00000002
"History"=dword:00000000
"Expiration"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies\Remote]
"UseRemotePassport"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\SecurityKey]
"UseSecurityKeyForSignin"=dword:00000001
Interessant is dus dat als je 'disabled' kies wat resulteert in 'UsePassportForWork"=dword:00000000' als policy maar ook de complete instellingen die opgegeven zijn meekomen!. En ook al staat WHfB uit de instellingen zijn getattoeerd in het register

.
Test4:
Intune | Devices | Enrollment | Windows Hello:
- Configure Windows Hello for Business:
Enabled
- Use security keys for sign-in:
Enabled[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\Biometrics]
"UseBiometrics"=dword:00000001
"FacialFeaturesUseEnhancedAntiSpoofing"=dword:00000001
"EnableESSwithSupportedPeripherals"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies]
"UsePassportForWork"=dword:00000001
"RequireSecurityDevice"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies\PINComplexity]
"MinimumPINLength"=dword:00000006
"MaximumPINLength"=dword:0000007f
"UppercaseLetters"=dword:00000002
"LowercaseLetters"=dword:00000002
"SpecialCharacters"=dword:00000002
"History"=dword:00000000
"Expiration"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\JOUWTENANTID>\Device\Policies\Remote]
"UseRemotePassport"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Policies\PassportForWork\SecurityKey]
"UseSecurityKeyForSignin"=dword:00000001
'Enabled' resulteert in 'UsePassportForWork"=dword:00000001' als policy maar ook de verwachte opgegeven instellingen.
Met deze instellingen wordt WHfB eigenlijk expliciet aangezet bij het onboarden (eenmalig) maar blijft dus behouden omdat het 'getattood' is als een policy.
Kortom:
- WHfB instellingen bij Intune | Devices | Enrollment | Windows Hello for Business worden altijd toegepast indien 'enabled maar ook met name 'disabled'. 'Not configured' is de enige instelling die daadwerkelijk niets plaats.
Misschien als tip laat bovenstaande dus zien; omdat dus vaak instellingen al via de onboarding worden toegepast zou ik een device config policy aanmaken die alle WHfB instellingen expliciet instelt om zo eventuele instellingen die bij het onboarden er al staan ondanks 'disabled' te overschrijven met de gewenste instellingen. Zo lijkt mij dat er dan consistente WHfB instellingen behaald worden.
En uit mijn hoofd, alle instellingen zijn <device> WHfB instellingen. indien per user komt er volgens mij de SID (net als de tenant id zegmaar) van de user(s) ook hier te staan in deze policy tree / op deze plaats met een user WHfB policy. Maar persoonlijk houd ik het bij per device voor WHFB.