Courseiva
hardMultiple ChoiceObjective-mapped

How to Prioritize Security Best Practices for Hybrid Identity with Legacy Apps

You are the security architect for a multinational corporation that uses Azure Active Directory (Azure AD) and Microsoft 365. The company has recently experienced a security incident where a compromised user account was used to access sensitive data from a legacy application that does not support modern authentication. To mitigate this risk, you have been asked to recommend a set of security best practices and priorities. The environment includes 50,000 users, 200 applications (many legacy), and a hybrid identity setup with Active Directory Domain Services (AD DS) synchronized to Azure AD via Azure AD Connect. The security team wants to reduce the attack surface, enforce least privilege, and improve identity protection. Current issues include: (1) many users have standing admin privileges on workstations, (2) legacy apps use shared service accounts with weak passwords, (3) Conditional Access policies are not applied consistently, and (4) there is no process for reviewing privileged role assignments. Which course of action should you recommend as the highest priority?

Quick Answer

The answer is to implement Azure AD Privileged Identity Management (PIM) for just-in-time access and role approval workflows. This is the highest priority because it directly addresses the most critical risk: unmanaged, standing privileged role assignments that enable lateral movement and data exfiltration, as seen in the incident. By enforcing time-bound role activation and requiring approval, PIM eliminates permanent admin privileges on workstations and shared service accounts, reducing the attack surface for hybrid identity with legacy apps that lack modern authentication. On the Microsoft Cybersecurity Architect exam, this scenario tests your ability to prioritize identity protection over other controls like Conditional Access or password policies, which are secondary until privileged access is secured. A common trap is choosing a broader solution like Azure AD Identity Protection first, but PIM must come first to control who can escalate privileges. Memory tip: PIM before PIN—control who holds the keys before locking the doors.

⚠ Common exam trap

The trap here is that candidates often prioritize blocking legacy authentication (Option D) or password policies (Option C) because they seem directly related to the incident, but the highest priority in a hybrid environment with 50,000 users is eliminating standing privileged access through PIM, which is the root cause of the attack surface expansion.

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 Azure AD Privileged Identity Management (PIM) for just-in-time access and role approval workflows

Implementing Azure AD Privileged Identity Management (PIM) directly addresses the highest-priority risk: the lack of oversight and control over privileged role assignments. With 50,000 users and many standing admin privileges on workstations, PIM enables just-in-time (JIT) activation, approval workflows, and time-bound roles, which drastically reduces the attack surface by eliminating permanent privileged access. This is the most critical first step because unmanaged privileged accounts are the primary vector for lateral movement and data exfiltration, as demonstrated in the incident.

Answer analysis

Option-by-option breakdown

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

  • Migrate legacy applications to support modern authentication and use Azure AD Application Proxy

    Why it's wrong here

    This is a long-term project; immediate risk reduction needed.

  • Implement Azure AD Privileged Identity Management (PIM) for just-in-time access and role approval workflows

    Why this is correct

    Directly reduces standing admin privileges and adds review.

  • Deploy Azure AD Password Protection and enforce banned password lists

    Why it's wrong here

    Addresses weak passwords but not standing privileges.

  • Implement Conditional Access policies to block legacy authentication and require MFA for all users

    Why it's wrong here

    This is important but does not address privileged access management.

Visual reference

Client Server SYN (seq=100) SYN-ACK (seq=200, ack=101) ACK (ack=201) Connection established — data transfer begins

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

Same concept, more angles

1 more way this is tested on SC-100

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. You are the lead security architect for a multinational corporation that recently completed a merger. The new entity, Contoso Ltd., has a complex Azure environment with over 200 subscriptions spread across multiple management groups. The company's security team has identified several critical issues: (1) many subscriptions have Azure Security Center's Secure Score below 30%, (2) there are numerous unmanaged VMs with public IP addresses, (3) there is no centralized logging for security events, and (4) identity management is fragmented with multiple Azure AD tenants. The CEO mandates a 'zero-trust' security posture within 12 months. You have a limited budget and must prioritize the most impactful actions. Which course of action should you take first?

hard
  • A.Implement Azure Sentinel to centralize logs and create automated response playbooks
  • B.Deploy Azure Firewall and enforce forced tunneling for all VNets
  • C.Consolidate all Azure AD tenants into a single tenant and establish a common identity baseline
  • D.Deploy Azure Policy to deny creation of VMs with public IPs and enforce NSGs

Why C: Identity is the foundational control plane for zero-trust architecture. Without a unified identity baseline across a single Azure AD tenant, you cannot enforce consistent conditional access policies, least-privilege access, or authentication strength—making all other security controls ineffective. Consolidating tenants first directly addresses the fragmented identity management issue and enables centralized policy enforcement, which is the highest-impact, lowest-cost action to improve the security posture within 12 months.

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.