Implement Authentication and Access Management · Topic 2 of 6
Password Protection, Windows Hello and Hybrid Authentication
SC-300 password protection: banned lists, smart lockout defaults, Windows Hello for Business trust models, Entra Kerberos and revoking user sessions.
- 5 min
- The global banned list is automatic. A custom list holds up to 1,000 terms and needs P1.
- Smart lockout defaults are 10 failed attempts and 60 seconds, and it separates familiar from unfamiliar locations.
- Cloud Kerberos trust is the simplest Windows Hello for Business model for hybrid, with no PKI.
What it is
Even with strong methods, passwords still exist, so Microsoft Entra offers ways to make them harder to guess. Password protection blocks weak passwords and smart lockout slows guessing. Windows Hello for Business replaces the password on Windows devices. For hybrid environments, Kerberos support lets cloud sign in unlock on premises resources.
How it works
Microsoft Entra password protection
Password protection checks every password change and reset against lists of banned passwords.
- The global banned password list is maintained by Microsoft from real attacks, and applies automatically to all tenants.
- A custom banned password list lets you add up to 1,000 terms of your own, such as the company name, product names or the city. Variations such as substituting characters are also caught. It needs Entra ID P1.
- Password protection for Windows Server Active Directory extends the same lists to on premises password changes, using a proxy service and an agent on each domain controller.
Entra ID also uses a scoring approach, so a password can be rejected even if it looks complex, for example Contoso2026! when Contoso is on the custom list.
Smart lockout
Smart lockout locks an account out after repeated failed sign in attempts, and it tries to tell the real user from an attacker by tracking familiar and unfamiliar locations.
| Setting | Default |
|---|---|
| Lockout threshold | 10 failed attempts |
| Lockout duration | 60 seconds, and longer for repeated lockouts |
You can change both values with Entra ID P1. A genuine user in a familiar location is not locked out by an attacker's guesses from another place. If a user chooses "I forgot my password" during SSPR, the lockout resets.
Windows Hello for Business
Windows Hello for Business replaces a password with a PIN or biometric gesture tied to the device and protected by a key, often in a TPM. The user unlocks the key locally, so no password crosses the network. In a hybrid environment there are three trust models for reaching on premises resources.
| Model | How the device proves itself on premises |
|---|---|
| Cloud Kerberos trust | Uses Microsoft Entra Kerberos and needs no certificates or public key infrastructure, the simplest and recommended |
| Key trust | The key is registered in Active Directory, and needs domain controller certificates |
| Certificate trust | A certificate is issued to the user, the most complex |
Microsoft Entra Kerberos for hybrid identities
Microsoft Entra Kerberos lets users who sign in to Entra with a passwordless method, such as Windows Hello for Business or a FIDO2 key, get a Kerberos ticket for on premises Active Directory resources. A server object, named AzureADKerberos, is created in Active Directory to issue partial tickets, and domain controllers complete them. This makes passwordless sign in work with file shares and on premises apps.
Disable accounts and revoke sessions
When an account is compromised, or an employee leaves:
- Disable the account, so no new sign in succeeds.
- Revoke user sessions, which invalidates refresh tokens so existing sessions end and the user must sign in again.
- For synchronised accounts, the disable must be done in the source or the change is overwritten, and password reset in the right place.
In PowerShell, Revoke-MgUserSignInSession revokes a user's sessions. Continuous access evaluation ends access to some services within minutes after such an event.
Choosing the control
| The need | Control |
|---|---|
| Stop users choosing a password with the company name | A custom banned password list |
| Slow an attacker guessing passwords | Smart lockout |
| Apply the same banned list to on premises AD passwords | Password protection for Windows Server Active Directory |
| Passwordless sign in on Windows PCs, simple hybrid setup | Windows Hello for Business, cloud Kerberos trust |
| Passwordless sign in that still reaches file servers | Microsoft Entra Kerberos |
| Cut off a leaver immediately | Disable the account and revoke sessions |
A worked scenario
A manufacturer has an on premises Active Directory and has deployed Windows Hello for Business to its laptops with cloud Kerberos trust, so no certificate infrastructure was needed. Staff sign in with a PIN, and still open file shares through Entra Kerberos. The security team adds its brand and product names to the custom banned password list and extends the check to on premises passwords with the on premises agent. When an employee's account is suspected of compromise, the help desk disables it, revokes the sessions and forces a password reset.
What to remember for the exam
- The global banned list is automatic. A custom list holds up to 1,000 terms and needs P1.
- Smart lockout defaults are 10 failed attempts and 60 seconds, and it separates familiar from unfamiliar locations.
- Cloud Kerberos trust is the simplest Windows Hello for Business model for hybrid, with no PKI.
- Entra Kerberos uses an AzureADKerberos object in Active Directory.
- Disable the account and revoke sessions to cut off access.
A question about "no certificates or PKI" for Windows Hello for Business in a hybrid setup is cloud Kerberos trust.
How the exam asks about this
- "Block passwords that contain the company name." A custom banned password list.
- "What are the default smart lockout values?" 10 failed attempts and a 60 second lockout.
- "Extend banned passwords to on premises AD." Password protection with the on premises agents.
- "End a compromised user's existing sessions." Revoke user sessions.
Common mistakes
Expecting the custom list to be unlimited. It holds up to 1,000 terms.
Confusing smart lockout with Conditional Access. Smart lockout limits repeated failures. Conditional Access is policy.
Choosing certificate trust for a simple deployment. Cloud Kerberos trust is simpler.
Disabling a synced account only in the cloud. The next sync can overwrite it.
Check yourself
What are the default smart lockout settings?
A threshold of 10 failed attempts and a lockout of 60 seconds.
Which Windows Hello for Business model needs no certificates?
Cloud Kerberos trust.
What does revoking user sessions do?
It invalidates refresh tokens so existing sessions end and the user must sign in again.
Topic 2 of 6 in Implement Authentication and Access Management
Test yourself on Implement Authentication and Access Management
The full Microsoft SC-300 question bank has 650 questions, with timed practice exams and an explanation for every answer.
This study guide is independent and is not affiliated with, endorsed by, or sponsored by Microsoft. Vendor names, certification names and exam codes are trademarks of their respective owners and are used for identification only.