Domain 1 β€” Module 2 of 6 33%
2 of 28 overall
Domain 1: Manage identity, access, and governance Free ⏱ ~14 min read

Microsoft Entra ID: PIM, Conditional Access, MFA, Passwordless

How to lock down identity on Azure: just-in-time admin access with Privileged Identity Management, signal-driven access with Conditional Access, and the modern authentication ladder from MFA to passwordless.

Why identity is where SC-500 starts

Simple explanation

Identity is the new perimeter. In the old days, the security boundary was the corporate firewall β€” anything inside the network was β€œtrusted”. That world is gone. Users sign in from coffee shops, AI agents act on behalf of users, contractors are on personal laptops. The thing every request now has in common is an identity, so the new perimeter is the sign-in.

Microsoft Entra ID is the identity provider that sits at that perimeter. SC-500 expects you to know three layers on top of it:

  • Privileged Identity Management (PIM) β€” turn standing admin access into just-in-time. An admin requests a role for, say, 2 hours, approves themselves (or waits for approval), and the role drops away on its own.
  • Conditional Access β€” every sign-in is evaluated against a policy. β€œIf the user is in this group AND the app is this one AND the device is unmanaged, require MFA.” Or block. Or require a compliant device.
  • Authentication methods β€” what the user actually proves with. MFA (something you know + something you have), then the passwordless ladder: Authenticator push, passkeys, Windows Hello for Business, FIDO2 security keys.

If you nail these three on SC-500, you’ve already covered a large slice of Domain 1.

Privileged Identity Management (PIM)

PIM is Microsoft Entra’s just-in-time role assignment service. Two key shifts it makes:

  1. Eligible vs Active. Instead of permanently assigning Global Administrator to a person, you assign them as eligible. They are not Global Admin until they activate. Activation grants the role for a configurable maximum time (defaults to 8 hours), after which it drops.
  2. Approvals + justification + MFA on activation. You can require MFA, a written business justification, and explicit approval from a designated approver before the activation is granted.
Standing role assignments vs PIM eligible assignments β€” why PIM exists
FeatureStanding assignmentPIM eligible assignment
When access is liveAlways β€” 24/7 from the moment of assignmentOnly after explicit activation, for a limited window
Activation MFANo β€” already in the roleConfigurable per role: yes by default for high-privilege
Approval workflowNo β€” admin can act immediatelyConfigurable per role β€” single or multi-approver
Business justificationNot capturedRequired free-text reason logged with the activation
Audit signalYou see who has the role, not when they used itEvery activation is a discrete event with reason, time, IP, MFA proof
Default max durationForever8 hours (configurable, max 24h for most roles)

PIM settings you must know

For each role in PIM, there are role settings you can configure. These show up routinely on the exam:

  • Activation maximum duration β€” typically 1–24 hours, set per role.
  • Require MFA on activation β€” on by default for sensitive roles like Global Administrator.
  • Require justification on activation β€” captures free-text β€œwhy” for audit.
  • Require approval to activate β€” turns activation into a workflow with named approvers (users or groups).
  • Require ticket information on activation β€” captures a change ticket ID.
  • Notifications β€” emails on eligible assignment, activation, and role completion.
  • Access reviews β€” scheduled review of eligible/active assignments; reviewers (often the user themselves, their manager, or a named reviewer) confirm whether each assignment is still needed.
What PIM covers (and doesn't)

PIM in SC-500 scope governs:

  • Microsoft Entra roles (Global Administrator, Security Administrator, Privileged Role Administrator, Conditional Access Administrator, etc.) β€” all the directory-level admin roles.
  • Azure resource roles (Owner, Contributor, User Access Administrator, custom RBAC roles) β€” at any scope (management group, subscription, resource group, resource).
  • PIM for Groups β€” assignment to security groups can be made just-in-time (useful when downstream apps grant access via group membership).

PIM does NOT govern:

  • Service principal / application permissions β€” those are covered separately under app identity (next module).
  • Standing assignments on individual subscriptions or resources outside PIM management β€” until you bring them under PIM, they remain standing.

Conditional Access

Conditional Access (CA) is Microsoft Entra’s policy engine for β€œshould we let this sign-in through, and under what conditions?” Every CA policy has two halves:

  1. Assignments β€” who the policy applies to: which users/groups, which target cloud apps, and under what conditions (device platform, location, sign-in risk, user risk, client app type, filter for devices).
  2. Access controls β€” what the policy does when matched:
    • Grant controls β€” block access, or grant access requiring one or more of: MFA, device compliance (Intune-managed and compliant), Hybrid Azure AD joined, approved client app, app protection policy, password change, terms of use.
    • Session controls β€” App Enforced Restrictions, Conditional Access App Control (via Defender for Cloud Apps), sign-in frequency, persistent browser session, customise continuous access evaluation, disable resilience defaults.

How signals stack

Conditional Access shines because signals stack. A single policy can say: β€œIf the user is in Finance, signing in to Office 365, from an unfamiliar location, on an unmanaged device, AND sign-in risk is medium or above β€” require MFA AND require compliant device.”

Conditional Access signals β€” what's available and what they're for
Signal typeSourceUsed for
User and groupEntra ID directoryTargeting policies to populations (Finance, Contractors, etc.)
Target resources (cloud apps)Service principals in EntraWhich apps the policy applies to (specific app, all cloud apps, app filters)
User actionsEntra protocolsRegister security info, register/join device β€” for self-service flows
Authentication contextTagged by apps via APIStep-up auth for specific actions (e.g. accessing sensitive SharePoint sites)
Sign-in riskEntra ID Protection (atypical travel, anonymous IP, malware-linked IP, unfamiliar sign-in properties, leaked credentials)Trigger MFA or block when risk is elevated
User riskEntra ID Protection (compromised credential indicators)Force password change when user is at risk
Device platform / stateIntune compliance, hybrid joinRequire managed compliant device for access
LocationIP-based named locations, country listTrusted IPs, country block lists
Client appsModern auth vs legacy (basic) authBlock legacy auth, restrict to specific client app types

What CA can’t do

CA evaluates at sign-in time (and continuously with Continuous Access Evaluation for supported scenarios). It can require MFA, require a compliant device, or block β€” but it cannot reach inside an application to enforce per-action authorisation. That belongs to the application’s own RBAC, or to Authentication Context + per-action policies in apps that support it.

Authentication methods (the passwordless ladder)

Microsoft Entra ID supports a spectrum of authentication methods. SC-500 expects familiarity with the authentication methods policy (the modern way to configure them β€” replaces the legacy MFA registration policy and the per-method settings under Security):

Authentication methods on the passwordless ladder β€” phishing resistance and intended use
MethodPhishing-resistant?Typical use
PasswordNoLegacy primary factor β€” always paired with a second factor
Microsoft Authenticator (push notification)No (push)Most common second factor; supports number-matching to mitigate MFA fatigue
Microsoft Authenticator (passwordless sign-in)Mostly β€” passwordless mode binds deviceSign-in without password using approve-on-phone
FIDO2 security key (hardware)Yes β€” phishing-resistant by designHighest-assurance external-key sign-in (USB, NFC, BLE)
Passkeys (synced + device-bound)Yes (device-bound passkeys)Phishing-resistant passwordless via WebAuthn, including in Microsoft Authenticator
Windows Hello for BusinessYesOn-device biometric / PIN unlocks an Entra-bound credential
Certificate-based authentication (CBA)Yes (when cert is bound to hardware)Smart cards or hardware-backed certs β€” common in regulated and government settings
SMS / VoiceNo β€” phishable, SIM-swappableUse only as fallback; cannot satisfy phishing-resistant MFA
Authentication strengths β€” the modern way to require 'real' MFA

Conditional Access has a control called Require authentication strength. Authentication strengths are policy objects that say β€œthe user must satisfy this sign-in with a method that meets at least this assurance level”. Microsoft ships three built-in strengths:

  • Multifactor authentication β€” any combination of two factors (password + Authenticator push, password + SMS, etc.).
  • Passwordless MFA β€” must satisfy with a passwordless method (Authenticator passwordless, passkeys, Windows Hello, FIDO2).
  • Phishing-resistant MFA β€” must satisfy with a phishing-resistant method (FIDO2 hardware, passkeys, Windows Hello for Business, CBA on hardware).

You can also define custom authentication strengths combining specific methods (e.g. β€œMicrosoft Authenticator phone sign-in” OR β€œTemporary Access Pass”). The exam routinely tests the difference between β€œrequire MFA” (any second factor) and β€œrequire phishing-resistant MFA” (hardware-bound) β€” the latter is what real high-assurance scenarios call for.

Scenario: Esme’s privileged-access lockdown at Northwind Bank

Esme at Northwind Bank is closing a finding from her last audit: the auditor flagged 14 named users with permanent Global Administrator. Here’s how she fixes it with the three layers in this module:

  1. PIM β€” converts all 14 to eligible Global Administrator. Sets activation max to 4 hours, requires MFA on activation, requires written justification, requires single-approver from a 3-person rotating approver group. Adds a quarterly access review.
  2. Conditional Access β€” creates a policy targeting the Global Administrator role (via authentication context tagged on the role activation flow): block access unless device is Intune-compliant AND the user satisfies the Phishing-resistant MFA authentication strength.
  3. Authentication methods policy β€” ensures all 14 admins have at least one phishing-resistant method registered (Windows Hello for Business or a FIDO2 key). Disables SMS as a permitted method for the Privileged Admins group.

After the change, no one is Global Admin at rest. Activation requires an approval, MFA on a hardware-bound credential, and a compliant device. Every activation is an audit-grade event with justification. The auditor finding closes.

Key terms

Question

What is PIM eligibility vs activation?

Click or press Enter to reveal answer

Answer

Eligibility is a dormant role assignment in Microsoft Entra PIM β€” the user is permitted to take the role but does not currently hold it. Activation is the user-initiated step to take the role, subject to configurable controls (MFA, justification, approval) and time-bounded by the role's activation maximum duration (default 8 hours).

Click to flip back

Question

What is a Conditional Access policy made of?

Click or press Enter to reveal answer

Answer

Assignments (who/what the policy targets β€” users, groups, cloud apps, conditions like device platform, location, sign-in risk, user risk) plus Access Controls (grant block or grant with requirements like MFA, compliant device, authentication strength; and session controls like sign-in frequency).

Click to flip back

Question

What is a Conditional Access authentication strength?

Click or press Enter to reveal answer

Answer

A policy object that defines the minimum acceptable authentication method bundle. Three built-in strengths ship: Multifactor authentication, Passwordless MFA, and Phishing-resistant MFA. Custom strengths can specify particular methods. Used as a grant control in CA policies.

Click to flip back

Question

Which authentication methods are phishing-resistant?

Click or press Enter to reveal answer

Answer

FIDO2 hardware security keys, passkeys (device-bound), Windows Hello for Business, and certificate-based authentication where the certificate is hardware-bound. Password + SMS, password + voice call, and password + Authenticator push are NOT phishing-resistant on their own.

Click to flip back

Question

What is the Microsoft Entra authentication methods policy?

Click or press Enter to reveal answer

Answer

The unified, modern policy under Entra > Authentication methods that controls which methods are available to which users/groups. Replaces the legacy MFA registration policy and per-method settings under Security > MFA. Migration from legacy is required β€” Microsoft is sunsetting the older surfaces.

Click to flip back

Knowledge check

Knowledge Check

Esme at Northwind Bank wants Global Administrators to hold the role no more than 4 hours per activation, with explicit approval from a designated approver, and to record a business justification. What is she configuring?

Knowledge Check

Ravi at Maple Genomics needs to require Microsoft Authenticator passwordless OR a FIDO2 hardware key for engineers accessing the Foundry portal β€” and reject password-plus-SMS combinations. Which Conditional Access grant control fits best?

Knowledge Check

Asha at Aurora Health Service is rolling out a new Conditional Access policy that requires Intune-compliant devices for all production access. She wants to start with a pilot group of 50 users before applying it tenant-wide. What is the recommended way to safely roll this out?

What’s next

Next module shifts from human and admin identities to application identities β€” enterprise applications, app registrations, OAuth permission grants, and consent settings. This is where most over-privileged access creeps in unnoticed, and where the SC-500 exam likes to set traps.