Courseiva

SC-100 Practice Question: Design solutions that align with security best practices and priorities

A company is migrating its on-premises Active Directory to Microsoft Entra ID. They need to ensure that all user authentication for cloud apps uses passwordless methods. Which security best practice should they implement?

⚠ Common exam trap

A common mix-up: candidates confuse 'blocking legacy authentication' or 'requiring MFA' with achieving passwordless authentication, but neither eliminates the password as a factor; only a dedicated passwordless method does.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Implement Microsoft Entra ID passwordless authentication

The company's requirement is specifically to ensure all user authentication for cloud apps uses passwordless methods. Microsoft Entra ID passwordless authentication (e.g., Windows Hello for Business, FIDO2 security keys, or Microsoft Authenticator) directly eliminates passwords from the authentication flow, aligning with the stated goal. Other options, while enhancing security, do not enforce passwordless authentication.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Implement Microsoft Entra ID passwordless authentication

    Why this is correct

    Implementing Microsoft Entra ID passwordless authentication replaces the password with a cryptographic key pair bound to the user's device or a FIDO2 security key. Methods such as Windows Hello for Business, FIDO2 security keys, or the Microsoft Authenticator app's passwordless mode allow authentication through a biometric gesture or PIN, with the private key never leaving the device. This directly eliminates the shared-secret model that attackers can phish or replay, and it aligns with Zero Trust by verifying possession and intent without ever transmitting a password over the network.

  • Configure conditional access policies to block legacy authentication

    Why it's wrong here

    Configuring Conditional Access policies to block legacy authentication denies requests from protocols like POP, IMAP, SMTP, and older Office clients that do not support modern authentication. While this significantly reduces risk by preventing those non-modern clients from bypassing policies, the underlying interactive sign-in for modern applications still validates a username and password. The policy simply blocks the client or demands a compliant device; it does not remove the password from the authentication flow itself, so passwords remain an exploitable factor.

  • Enable Microsoft Entra ID Privileged Identity Management (PIM)

    Why it's wrong here

    Microsoft Entra ID Privileged Identity Management (PIM) provides just-in-time role activation, time-bound access, and approval workflows for elevated Entra roles and Azure resources. PIM reduces standing privilege by ensuring users only gain admin rights for a limited window, but it operates on top of the existing authentication process. Users still authenticate initially with their normal credentials, and PIM's controls address authorization, not authentication; it never eliminates the password as the primary authentication factor.

  • Require multifactor authentication (MFA) for all users

    Why it's wrong here

    Requiring multifactor authentication (MFA) for all users adds a second verification layer, such as a one-time passcode or a push approval, but the first factor still typically remains the password. This means the password is still transmitted, still susceptible to phishing, and can be combined with an MFA approval during an MFA fatigue attack. MFA raises the bar for an attacker but does not remove the password-dependency from the authentication flow; it merely adds friction, so it falls short of the passwordless objective.

About these practice questions

This SC-100 question is part of Courseiva's 208-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SC-100 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SC-100 exam.