Explanation:
In this scenario, App1 is a custom web app published through Microsoft Entra Application Proxy and authenticated using Active Directory Domain Services (AD DS). Because it’s integrated with Microsoft Entra ID (formerly Azure AD) for access control, the most appropriate and supported way to require MFA for users accessing the application is through Conditional Access.
Microsoft Entra Conditional Access policies evaluate user sign-in conditions such as risk level, device compliance, location, and sensitivity of data before granting access. Specifically, Microsoft’s documentation states:
“Conditional Access policies allow administrators to require multi-factor authentication, block access, or enforce specific controls such as app protection or session policies for cloud and on-premises applications integrated with Microsoft Entra ID.”
Therefore, to make MFA mandatory for users accessing App1, a Conditional Access policy must be created targeting that application.
For the second part, to implement a session policy that controls or monitors user behavior (such as downloading highly confidential documents), the correct choice is Microsoft Defender for Cloud Apps (MDA). Microsoft’s official guidance says:
“Session policies in Microsoft Defender for Cloud Apps provide real-time session controls that enable administrators to monitor and restrict user activity in cloud apps, including download, cut/copy, and upload actions based on sensitivity labels or user risk.”
These session policies integrate seamlessly with Conditional Access via the “Use Conditional Access
App Control” setting to apply continuous access evaluation during a user’s session.
Hence, the correct verified configuration is:
Require MFA: Conditional Access
Implement session policy: Microsoft Defender for Cloud Apps