Azure Compliance ControlsAzure Database for PostgreSQL
PostgreSQL flexible servers should have 'connection_throttle.enable' set to 'ON'
Prowler check postgresql_flexible_server_connection_throttling_on looks at Azure PostgreSQL flexible servers. It passes where the `connection_throttling` parameter is set to `ON`. The Powerpipe check covers `connection_throttle.enable`.
What this control checks
Azure PostgreSQL flexible server parameter connection_throttle.enable must be set to ON.
Framework mappings
The clauses this control is mapped to in each framework.
- 4.3.5 Ensure server parameter 'connection_throttling' is set to 'ON' for PostgreSQL Database Server
- 4.3.5 Ensure server parameter 'connection_throttling' is set to 'ON' for PostgreSQL Database Server
- 5.2.3 Ensure server parameter 'connection_throttle.enable' is set to 'ON' for PostgreSQL flexible Server
Related controls
Tool mappings
Use these identifiers to cross-reference this control across tools, reports, and evidence.
- Compliance.tf Control:
postgres_flexible_server_connection_throttling_on - Powerpipe Control:
azure_compliance.control.postgres_flexible_server_connection_throttling_on - Prowler Check:
postgresql_flexible_server_connection_throttling_on
Last reviewed: 2026-10-14