Domain 2 β€” Module 5 of 8 63%
11 of 28 overall
Domain 2: Secure storage, databases, and networking Free ⏱ ~10 min read

VPN Connections + Microsoft Entra Private Access

Securing Azure VPN β€” Site-to-Site IPsec configuration, Point-to-Site authentication options, the security trade-offs of VPN β€” and the newer Zero Trust path: Microsoft Entra Private Access for identity-based, application-level access without classical VPN.

Classical VPN, and what’s replacing it

Simple explanation

For decades, β€œgive the user remote access” meant a VPN β€” IPsec or SSL tunnel that effectively put the user’s laptop inside the corporate network. Once on the VPN, the user could reach everything the network reached, with whatever lateral-movement risks that brings.

SC-500 still tests classical VPN β€” both Site-to-Site (S2S) for branch offices and Point-to-Site (P2S) for remote users. But the bigger story is Microsoft Entra Private Access (EPA) β€” the Zero Trust Network Access (ZTNA) replacement for VPN. With EPA, remote users access specific applications (not whole networks), authenticated and authorised per-application, with Conditional Access policies applying per-app at each access. No tunnel into β€œthe network”.

The exam pattern: scenarios calling out modern Zero Trust principles β†’ Entra Private Access. Scenarios about branch-to-Azure or legacy remote-user β†’ S2S/P2S VPN.

Site-to-Site (S2S) VPN

S2S connects an on-prem network to an Azure VNet over the internet via IPsec. Security best practices:

  • IKEv2 with strong cipher suites (AES-256, SHA-256/384, DH Group 14+) β€” avoid IKEv1 and weak ciphers
  • BGP for dynamic routing (preferred over static routes β€” auto-adapts to topology changes)
  • Custom IPsec policies if compliance requires specific algorithm choices
  • Active-Active gateway configuration for high availability (two tunnels, two public IPs, BGP between)
  • Force tunneling outbound β€” route on-prem internet through Azure egress for inspection (or vice versa, route Azure egress through on-prem for inspection)

Point-to-Site (P2S) VPN

P2S connects individual remote-user devices to a VPN gateway. Authentication options:

P2S VPN authentication β€” Microsoft Entra for identity-aware enforcement
P2S auth methodProsCons
Azure certificate authenticationSimple to deploy; cert-based identityNo identity-aware controls (no MFA, no CA); per-user cert provisioning manual
RADIUSIntegrates with existing RADIUS/AD infrastructureAdditional moving parts; no native Entra CA
Microsoft Entra ID authentication (OpenVPN protocol)Entra identity; Conditional Access applies (MFA, compliant device, etc.); audit per userOpenVPN protocol only; requires Azure VPN client

For SC-500, Microsoft Entra authentication with Conditional Access is the right answer when the scenario requires identity-aware enforcement (MFA, device compliance, posture) on a P2S VPN.

Microsoft Entra Private Access (EPA)

EPA is the ZTNA replacement for VPN in many remote-access scenarios. Architecture:

  1. Private Access connector β€” lightweight agent deployed on a Windows server inside the application’s network (Azure VNet, on-prem, AWS). Establishes outbound-only connections to Microsoft’s Global Secure Access edge.
  2. Application registration in Entra β€” each internal app is published with its name, FQDN/IP, ports, segment.
  3. Conditional Access per-app β€” CA policies target the published application; common stack: require compliant device + Phishing-resistant MFA + low sign-in risk.
  4. Client β€” Global Secure Access client on Windows (Mac/iOS/Android via the GSA client too); tunnels only the published-application traffic to Microsoft’s edge, then to the connector.

EPA vs classical P2S VPN

Classical P2S VPN vs Microsoft Entra Private Access β€” the Zero Trust shift
AspectClassical P2S VPNEntra Private Access
Access modelUser joins 'the network' β€” can reach everything routableUser accesses specific applications β€” invisible to anything not published
Identity awarenessAuthenticated at connect; reach is all-or-nothing thereafterAuthenticated + CA-gated per application access; revocation immediate
Network exposureVPN endpoint is internet-reachable on a public IPConnector is outbound-only β€” no inbound exposure
Lateral movementA compromised device can scan / pivot across the entire VPN-reachable networkCompromised device can only reach the apps it has CA-grants for
When to useLegacy fit, broad-network remote access, BYOD with limited managementModern ZTNA β€” preferred default; identity-aware per-app access

Scenario: Dom switches a Kestrel customer from VPN to Entra Private Access

A Kestrel customer’s CISO requests a Zero Trust roadmap. Dom proposes:

  1. Replace P2S VPN with Entra Private Access for remote staff. Deploy 2 Private Access connectors in the data VNet (HA). Publish 4 internal apps initially (HR portal, payroll, internal documentation, finance app).
  2. Conditional Access per published app: require compliant device + phishing-resistant MFA + low sign-in risk; finance app additionally requires β€œFinance” group membership.
  3. Roll out Global Secure Access client to remote staff via Intune.
  4. Keep S2S VPN for branch connectivity (branches still need network-level reach) β€” but configure on the vWAN secured hub with central Azure Firewall inspection.
  5. Decommission the P2S VPN endpoint after 60 days of EPA pilot β€” eliminating an internet-reachable VPN concentrator.

Result: remote-user access is now identity-aware per app, no inbound VPN endpoint, lateral movement contained.

Key terms

Question

What is Microsoft Entra Private Access (EPA)?

Click or press Enter to reveal answer

Question

How does P2S VPN integrate with Conditional Access?

Click or press Enter to reveal answer

Question

What's the difference between EPA and classical P2S VPN in terms of network exposure?

Click or press Enter to reveal answer

Question

When is classical S2S VPN still the right answer over EPA?

Click or press Enter to reveal answer

Question

What strong-crypto policy choices apply to Azure S2S VPN?

Click or press Enter to reveal answer

Knowledge check

Knowledge Check

Esme at Northwind Bank's CISO wants to replace the bank's P2S VPN for remote staff with a Zero Trust solution β€” per-application access, identity-aware enforcement, no inbound VPN concentrator. Which Microsoft service fits?

Knowledge Check

Ravi at Maple Genomics deploys 2 Entra Private Access connectors in the genomics-app VNet. He wants to ensure that when researchers access the published 'genomics-portal' app, they must satisfy MFA + compliant device. Where does he configure this?

What’s next

Next module: Private Endpoints + Private Link β€” taking PaaS services off the internet and into your VNets.