Windows Hello for Business vs the passkeys path
How SMBs should use Windows Hello for Business, device-bound passkeys, and synced passkeys without creating three half-finished passwordless projects.
- #microsoft
- #identity
- #passkeys
- #security
- #windows

Windows Hello for Business and passkeys are not competing brands of the same login screen. They use related public-key ideas, and Microsoft treats both as phishing-resistant authentication, but they solve different parts of the sign-in problem.
Windows Hello for Business is the natural credential for unlocking a managed Windows device and getting SSO from it. Passkeys are credentials for signing in to Entra ID and supported applications across devices and browsers. Many Microsoft 365 shops will use both. The trick is giving each one a job and a recovery plan.
What Windows Hello for Business actually does
Windows Hello for Business provisions a device-specific credential tied to the user’s identity provider. The user unlocks that credential with a PIN or biometric gesture. The PIN is not the user’s cloud password, is not sent to Microsoft, and does not unlock another laptop.
On properly configured hardware, the private key is protected by the device’s TPM. Microsoft describes Hello as two-factor authentication: the user has the device and knows the PIN or presents a biometric. The service receives a signed challenge, not a reusable password.
Hello is strongest when:
- Windows devices are company-owned, Entra joined or supported hybrid joined, and managed
- Staff need a clean Windows sign-in plus SSO to Microsoft 365 and business applications
- IT can control enrollment, TPM requirements, PIN policy, and device lifecycle
- The help desk has a process for a replaced PC, failed biometric, or lost device
It is not a roaming password. Provisioning Hello on one PC does not automatically provision it on the next PC. That device binding is a security property and a support consideration.
What Microsoft now means by passkeys
Passkeys use origin-bound public-key cryptography. A private key stays with an authenticator; the service stores the public key. Because the credential is bound to the legitimate site or application, a fake Microsoft sign-in page cannot simply collect and replay it.
Microsoft Entra ID currently supports two broad types in its passkey authentication method:
- Device-bound passkeys: the private key remains on one physical authenticator, such as a FIDO2 security key or Microsoft Authenticator. These can support attestation and tighter device restrictions.
- Synced passkeys: encrypted credential material is synchronized by a supported passkey provider, such as iCloud Keychain or Google Password Manager, for use across that person’s devices. They are easier to recover and deploy broadly, but Microsoft notes that synced passkeys do not support attestation.
Microsoft’s Entra configuration guidance supports passkey profiles that determine which groups can use device-bound or synced passkeys, whether attestation is required, and which authenticators are allowed.
Passkeys are strongest when:
- Users sign in across Windows, macOS, mobile devices, and browsers
- The business wants phishing-resistant authentication for Microsoft 365 and federated applications, not only Windows unlock
- IT has chosen whether convenience or controlled device provenance matters for each user group
- Enrollment and recovery do not fall back to “turn MFA off for an hour”
A useful SMB division of labor
For a managed Windows fleet, start with this model:
| User or scenario | Practical primary method |
|---|---|
| Employee unlocking a managed Windows laptop | Windows Hello for Business |
| General user signing in from supported personal or cross-platform devices | Synced passkey where policy permits |
| Administrator or high-impact finance user | Device-bound passkey or FIDO2 security key, with a controlled backup |
| Shared kiosk or task device | A purpose-built shared-device authentication design, not one employee’s Hello profile |
| New hire or credential recovery | Existing strong MFA or a time-limited Temporary Access Pass |
That is a starting point, not a commandment. Microsoft’s current passkey guidance similarly favors device-bound options for privileged or highly regulated users and presents synced passkeys as a lower-friction option for most non-admin users.
If all employees use managed Windows laptops, Hello may cover most daily Microsoft sign-ins. Passkeys still matter for cross-device use, browser scenarios, privileged accounts that need a separate authenticator, and the broader application ecosystem.
Do not confuse enablement with enforcement
Allowing a method in Entra ID lets a user register it. It does not guarantee the person will use that method when accessing a sensitive application.
The built-in phishing-resistant authentication strength includes Windows Hello for Business or platform credentials, FIDO2 security keys, and certificate-based authentication. Passkey profiles and supported methods continue to evolve, so verify the current strength combinations in your tenant before enforcement.
Use Conditional Access to require the intended strength for administrators or sensitive resources. Begin in report-only, exclude documented emergency access, and confirm users have registered an allowed method before turning the policy on. Otherwise the policy will work perfectly by locking out the pilot group.
A rollout sequence that the help desk can survive
- Fix the device foundation. Enroll company Windows devices, confirm TPM and update health, and establish the join model. Intune enrollment should work before Hello becomes mandatory.
- Define user groups. Separate administrators and high-impact users from the general population. Decide where synced passkeys are acceptable and where a device-bound authenticator is required.
- Pilot Windows Hello for Business. Test new provisioning, normal unlock, remote work, password change, PIN reset, device replacement, and access to any on-premises resources.
- Pilot a passkey profile. Target a small group, register the supported authenticator types, and test browser, mobile, and cross-device flows used by the business.
- Build bootstrap and recovery. Microsoft’s Temporary Access Pass is a time-limited method for registering passwordless credentials or recovering after a strong method is lost. Restrict who can issue it and verify the caller before creating one.
- Enforce by risk. Administrators and high-impact users first, then expand after the sign-in and recovery data is boring.
- Remove weak exceptions. A permanent SMS fallback or password-only exception defeats the point of the project.
For the risk-based case for starting with leadership and finance, see phishing-resistant MFA for executives. This article is the architecture; that one is the priority argument.
Recovery is part of the authentication design
Write a short runbook for four events:
- Lost laptop: disable or retire the device, revoke relevant sessions, and provision the replacement credential.
- Lost phone or security key: remove the missing authentication method after verifying the user’s identity, then register a replacement through the approved bootstrap flow.
- New PC: enroll the device cleanly and provision a new Hello credential rather than copying a local profile.
- Tenant emergency: use tested emergency-access accounts that do not depend on the failed user method. Review the separate break-glass account guide alongside Microsoft’s current emergency-access documentation.
Do not let a hurried help-desk call turn strong authentication into weak identity proofing. The cryptography is not the vulnerable part if anyone can call and request a Temporary Access Pass.
Bottom line
Use Windows Hello for Business as the managed Windows credential and use passkeys for phishing-resistant sign-in across applications and devices. Give privileged users controlled device-bound methods, decide whether synced passkeys fit general staff, and deploy both through pilots with Conditional Access and a tested recovery path. Passwordless only becomes simpler after the support process is designed.

Michael Narehood