compliance.tf
Azure Compliance ControlsAzure Network Watcher

Azure subscriptions should have Network Watcher enabled

Network Watcher is a regional service to monitor and diagnose conditions at a network scenario level in, to, and from Azure. A network watcher resource group is required in every region where a virtual network is present.

What this control checks

Azure subscriptions must have Network Watcher enabled

Framework mappings

The clauses this control is mapped to in each framework.

ISO/IEC 27001:2022

  • A.8.20 Network security
  • A.8.21 Security of network services
  • A.8.22 Segregation of networks

NIS2 Directive (EU 2022/2555)

  • 2 Risk management policy
  • 6 Security in network and information systems acquisition, development and maintenance
  • 11 Access control

NIST SP 800-53 Rev 5

  • AU-6 Audit Record Review, Analysis, and Reporting
  • AU-6(4) Central Review And Analysis
  • AU-6(5) Central Review And Analysis
  • AU-12 Audit Record Generation
  • AU-12(1) System-Wide And Time-Correlated Audit Trial
1 more clause
  • SI-4: System Monitoring

NIST Cybersecurity Framework v2.0

  • ID.AM-03
  • ID.RA-03: Internal and external threats to the organization are identified and recorded.
  • ID.RA-05
  • PR.IR-01

NIST SP 800-171 Rev 2

  • 3.3.1: Create and retain system audit logs and records to the extent needed to enable the monitoring, analysis, investigation, and reporting of unlawful or unauthorized system activity
  • 3.3.2 Ensure that the actions of individual system users can be uniquely traced to those users, so they can be held accountable for their actions
  • 3.14.6 Monitor organizational systems, including inbound and outbound communications traffic, to detect attacks and indicators of potential attacks
  • 3.14.7: Identify unauthorized use of organizational systems.

CIS Azure Benchmark v4.0.0

  • 8.6 Ensure that Network Watcher is 'Enabled' for Azure Regions that are in use

CIS Azure Benchmark v5.0.0

  • 7.6 Ensure that Network Watcher is 'Enabled' for Azure Regions that are in use

CIS Azure Benchmark v1.3.0

  • 6.5 Ensure that Network Watcher is 'Enabled'

CIS Azure Benchmark v1.4.0

  • 6.5 Ensure that Network Watcher is 'Enabled'

CIS Azure Benchmark v1.5.0

  • 6.6 Ensure that Network Watcher is 'Enabled'

CIS Azure Benchmark v2.0.0

  • 6.6 Ensure that Network Watcher is 'Enabled'

CIS Azure Benchmark v2.1.0

  • 6.6 Ensure that Network Watcher is 'Enabled'

CIS Azure Benchmark v3.0.0

  • 7.6 Ensure that Network Watcher is 'Enabled' for Azure Regions that are in use

FedRAMP High

  • AU-6 Audit Record Review, Analysis And Reporting
  • AU-6(4) Central Review And Analysis
  • AU-6(5) Integration / Scanning And Monitoring Capabilities
  • AU-12 Audit Generation
  • AU-12(1) System-Wide / Time-Correlated Audit Trail
1 more clause
  • SI-4 Information System Monitoring

HIPAA HITRUST v9.2

  • 0837.09.n2Organizational.2-09.n 09.06 Network Security Management
  • 0886.09n2Organizational.4-09.n 09.06 Network Security Management
  • 0888.09n2Organizational.6-09.n 09.06 Network Security Management

HIPAA Security Rule 2003

  • 164.308(a)(1)(ii)(D): Administrative Safeguards
  • 164.312(b) Audit controls

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: network_watcher_enabled
  • Powerpipe Control: azure_compliance.control.network_watcher_enabled
  • Prowler Check: network_watcher_enabled

Last reviewed: 2026-10-14

View all Azure controls →

On this page

Ask AI about this

Help improve this page