MP.AZR.1009 Ensure SQL Managed Instance public data endpoint is disabled
This check enforces a strict private-only baseline for SQL Managed Instances: the public data endpoint must be disabled. Confirm that private VNet connectivity fits the workload before remediation. This is a local custom check, not an automated APRL-mapped check or a universal Well-Architected Framework requirement; apply it according to your organization's baseline and workload requirements.
Remediation action:
- In the Azure portal, navigate to the SQL Managed Instance.
- Select Networking under Settings in the left menu.
- Under Public endpoint, set the toggle to Disable.
- Click Save and confirm the operation.
- Update application connection strings to use the private VNet endpoint and validate connectivity from within the network.
Using Azure CLI:
az sql mi update --name <instance> --resource-group <rg> --public-data-endpoint-enabled false
Related links
%TestResult%