Sign in
Menu
Sign up
Docs

Firewall rules for IAP-protected instances should allow only Google Cloud Load Balancer health check and proxy traffic

Access to VMs should be restricted by firewall rules that allow only IAP traffic by ensuring only connections proxied by the IAP are allowed. To ensure that load balancing works correctly health checks should also be allowed.

Access to VMs should be restricted by firewall rules that allow only IAP traffic by ensuring only connections proxied by the IAP are allowed.

What this control checks

Firewall rules for IAP-protected instances allow only health check and proxy traffic

Common pitfalls

Health checks should also be allowed

To ensure that load balancing works correctly health checks should also be allowed.

Audit evidence

Evidence that deployed resources meet this control: PowerPipe control gcp_compliance.control.compute_firewall_allow_connections_proxied_by_iap.

Framework-specific interpretation

NIST Cybersecurity Framework v2.0: Mapped to PR.IR-01 (Networks and environments are protected from unauthorized logical access and usage.).

Framework mappings

The clauses this control is mapped to in each framework.

CIS GCP Benchmark v1.2.0

  • 3.10 Ensure Firewall Rules for instances behind Identity Aware Proxy (IAP) only allow the traffic from Google Cloud Loadbalancer (GCLB) Health Check and Proxy Addresses

Tool mappings

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

  • Compliance.tf Control: compute_firewall_allow_connections_proxied_by_iap
  • Powerpipe Control: gcp_compliance.control.compute_firewall_allow_connections_proxied_by_iap

Last reviewed: 2026-10-09

View all Google Cloud controls →

On this page

Ask AI about this

Help improve this page