SC-900 Describe the capabilities of Microsoft Entra Practice Question
A company has an on-premises web-based expense report application. The IT team wants to make this application accessible to remote employees over the internet without requiring a VPN. They need to use Microsoft Entra ID for authentication and apply Conditional Access policies such as requiring multi-factor authentication. Which Microsoft Entra ID feature should they implement?
⚠ Common exam trap
Watch out — candidates often confuse Azure AD Application Proxy with a VPN solution or think that Azure AD Domain Services is needed for authentication, but the key is that Application Proxy specifically publishes on-premises web apps with Entra ID authentication and Conditional Access support without requiring a VPN.
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
✓
Azure AD Application Proxy
Azure AD Application Proxy allows on-premises web applications to be published for remote access without a VPN. It integrates with Microsoft Entra ID for authentication and supports Conditional Access policies, including multi-factor authentication, by acting as a reverse proxy that forwards authenticated requests to the internal application.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Azure AD Application Proxy
Why this is correct
Azure AD Application Proxy securely publishes on-premises web applications, making them accessible to remote users without requiring a VPN or inbound firewall rules. It leverages a lightweight connector installed within the corporate network, which establishes an outbound-only connection to the Azure AD Application Proxy service. This allows users to pre-authenticate with Entra ID, apply Conditional Access policies, and then access the internal application via a secure proxy URL, providing single sign-on capabilities.
- ✗
Self-service password reset (SSPR)
Why it's wrong here
Self-service password reset (SSPR) is an Azure AD feature that empowers users to reset their own forgotten or locked passwords without requiring assistance from IT staff. While crucial for identity management and reducing help desk workload, SSPR specifically addresses user credential management. It does not provide any mechanism to publish or expose an on-premises application to external networks or users.
- ✗
Azure AD B2B collaboration
Why it's wrong here
Azure AD B2B collaboration enables organizations to securely invite external users, such as partners or vendors, to access their applications and resources protected by Azure AD. It focuses on managing external identities and granting them access to specific cloud or on-premises applications that are already published. However, B2B collaboration itself does not publish an on-premises application; it assumes the application is already accessible and then manages external user access to it.
When this WOULD be correct
A company needs to grant external partners access to a cloud-based application while using their own identities for authentication. The question would specify that the users are from partner organizations, not the company's own employees.
- ✗
Azure AD Domain Services
Why it's wrong here
Azure AD Domain Services provides managed domain controller functionality, including traditional services like LDAP, Kerberos, and NTLM, primarily for cloud-based virtual machines and applications that require domain-joined capabilities. Its purpose is to support legacy applications or IaaS workloads in Azure that need Active Directory authentication. This service does not facilitate the external publishing of an existing on-premises web application; instead, it offers domain infrastructure in the cloud.
When this WOULD be correct
A company needs to lift-and-shift legacy on-premises applications that require domain-joined servers and use Kerberos/NTLM authentication to Azure VMs, without managing domain controllers. They want to use Microsoft Entra ID for authentication but the apps require AD domain services.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The SC-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure AD Application ProxyCorrect answer▾
Why this is correct
Azure AD Application Proxy securely publishes on-premises web applications, making them accessible to remote users without requiring a VPN or inbound firewall rules. It leverages a lightweight connector installed within the corporate network, which establishes an outbound-only connection to the Azure AD Application Proxy service. This allows users to pre-authenticate with Entra ID, apply Conditional Access policies, and then access the internal application via a secure proxy URL, providing single sign-on capabilities.
✗Azure AD B2B collaborationWrong answer — click to see why▾
Why this is wrong here
Azure AD B2B collaboration is designed for sharing apps and resources with external guest users from other organizations, not for publishing internal on-premises apps to remote employees.
★ When this WOULD be the correct answer
A company needs to grant external partners access to a cloud-based application while using their own identities for authentication. The question would specify that the users are from partner organizations, not the company's own employees.
Why candidates choose this
Candidates may confuse B2B collaboration with remote access solutions because both involve external-facing authentication, but B2B is specifically for external identities, not internal app publishing.
✗Azure AD Domain ServicesWrong answer — click to see why▾
Why this is wrong here
Azure AD Domain Services provides managed domain services like domain join, group policy, and LDAP, but it does not publish on-premises web applications to the internet or integrate with Conditional Access policies for remote access without VPN.
★ When this WOULD be the correct answer
A company needs to lift-and-shift legacy on-premises applications that require domain-joined servers and use Kerberos/NTLM authentication to Azure VMs, without managing domain controllers. They want to use Microsoft Entra ID for authentication but the apps require AD domain services.
Why candidates choose this
Candidates may confuse Azure AD Domain Services with Azure AD Application Proxy because both involve on-premises resources and Azure AD, but Domain Services is for domain management, not application publishing.
Analysis generated from the official SC-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Microsoft Entra ID
Key term
VPN
A VPN (Virtual Private Network) creates a secure, encrypted tunnel between your device and a remote server, protecting your data and hiding your online activity.
Key term
VPN
A VPN creates an encrypted tunnel over a public network to securely connect remote users or sites to a private network.
About these practice questions
This SC-900 question is part of Courseiva's 1,250-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 →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SC-900 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-900 exam.