last sync: 2025-May-23 18:27:10 UTC

Require Secure Transport shoud be enabled for MySQL flexible servers

Community Policy definition

Source Repository Community-Policy GitHub
JSON Community-Policy GitHub
Deploy policy 49e6f04d-fbc3-4ac3-9e84-6ae0eb5db024 (1.0.0) to Azure
Display name Require Secure Transport shoud be enabled for MySQL flexible servers
Id 49e6f04d-fbc3-4ac3-9e84-6ae0eb5db024
Version 1.0.0
Details on versioning
Category SQL
Microsoft Learn
Description Azure Database for MySQL flexible servers supports connecting your Azure Database for MySQL flexible servers to client applications using Secure Sockets Layer (SSL). Enforcing SSL connections between your database server and your client applications helps protect against 'man in the middle' attacks by encrypting the data stream between the server and your application. This configuration enforces that SSL is always enabled for accessing your database server.
Mode Indexed
Type Custom Community
Effect Default
AuditIfNotExists
Allowed
AuditIfNotExists, Disabled
RBAC role(s) none
Rule aliases THEN-ExistenceCondition (1)
Alias Namespace ResourceType Path PathIsDefault DefaultPath Modifiable
Microsoft.DBForMySql/flexibleServers/configurations/value Microsoft.DBforMySQL flexibleServers/configurations properties.value True False
Rule resource types IF (1)
Microsoft.DBforMySQL/flexibleServers
JSON
EPAC
Deploy policy 49e6f04d-fbc3-4ac3-9e84-6ae0eb5db024 (1.0.0) to Azure