Network access activity is visible to security operations for threat detection and response
ZTA.25419 is in Maester 3.0.0-preview and not in the stable 2.3.0 release yet. It will be in the next stable release. To use it now, install the preview:
Install-Module Maester -AllowPrerelease -ForceHow to get the preview, and go backUse the preview in GitHub Actions
Overview
Section titled “Overview”Without Global Secure Access logs integrated into a Microsoft Sentinel workspace, security operations teams lack centralized visibility into network traffic patterns, connection attempts, and access anomalies across Private Access, Internet Access, and Microsoft 365 traffic forwarding. Threat actors who compromise user credentials or devices can use these network access paths to perform reconnaissance, move laterally, or exfiltrate data without detection.
Without this integration:
- Security teams can’t correlate network-layer activities with identity-based signals in Microsoft Entra ID or endpoint detections.
- Security information and event management (SIEM) systems can’t apply behavioral analytics, threat intelligence correlation, or automated response playbooks to Global Secure Access traffic.
- Security teams can’t investigate historical network access patterns or hunt for threats across network and identity signals.
Remediation
Section titled “Remediation”- Configure Microsoft Entra diagnostic settings to send Global Secure Access logs to a Log Analytics workspace for Microsoft Sentinel integration.
- Enable all required Global Secure Access identity log categories, including
NetworkAccessTrafficLogs,EnrichedOffice365AuditLogs,RemoteNetworkHealthLogs,NetworkAccessAlerts,NetworkAccessConnectionEvents, andNetworkAccessGenerativeAIInsightsin diagnostic settings. - Integrate Microsoft Entra activity logs with Azure Monitor for centralized log collection.
- Configure a Microsoft Sentinel workspace and install the Global Secure Access solution from the content hub.
Run it
Section titled “Run it”The check runs as part of the whole assessment, with the ZeroTrustAssessment module installed:
Install-Module ZeroTrustAssessment -Scope CurrentUserConnect-MaesterInvoke-Maester -Pack ZTA -SkipBuiltInLeave out -SkipBuiltIn to run Maester’s own checks in the same run.
About this check
| Severity | Medium |
| Effort to fix | Low |
| Impact on users | Low |
| Pillar | Network |
| Category | Global Secure Access |
| Product | Entra ID |
| Feature | Logs and monitoring |
| Area | Logging and detection |
| ATT&CK | T1046 Network Service Discovery, T1021 Remote Services, T1041 Exfiltration Over C2 Channel |
| Licence | Entra_Premium_Private_Access, Entra_Premium_Internet_Access, AAD_PREMIUM |
| Tenant | Workforce |
Product, feature, area and ATT&CK are Maester’s: the assessment does not record them, so Maester keeps them in the pack’s taxonomy.json.
A Microsoft check, part of the Zero Trust Assessment pack. Text from ZeroTrustAssessment 3.1.0, © Microsoft, MIT licence.
About this check
- Severity
- Medium
- Effort to fix
- Low
- Impact on users
- Low
- Product
- Entra ID
- Feature
- Logs and monitoring
- Area
- Logging and detection
- Pack
- Microsoft Zero Trust Assessment