Check ID:
Provider: Azure
Service:
Severity: MEDIUM
Categories:
Resource type:
sqlserver_va_emails_notifications_admins_enabledProvider: Azure
Service:
sqlserverSeverity: MEDIUM
Categories:
vulnerabilitiesResource type:
microsoft.sql/serversWhat this check verifies
Azure SQL Server Vulnerability Assessment configuration, specifically whether recurring scans are set to email results to subscription admins/owners viaAlso send email notifications to admins and subscription owners.
Risk
Without these notifications, findings may go unnoticed, delaying fixes. Prolonged exposure of misconfigurations and weak permissions threatens data confidentiality and integrity, can affect availability, and slows incident response and audit readiness.Recommendation
Enable VA email alerts for admins/owners (Also send...) so findings reach accountable staff promptly.
- Route to a monitored security group and SIEM
- Review recipients regularly; remove stale accounts
- Apply least privilege and maintain recurring scans for defense in depth
Remediation
- CLI
- Terraform
- Native IaC
- Dashboard steps
References
- https://www.trendmicro.com/cloudoneconformity/knowledge-base/azure/Sql/enable-email-alerts-for-administrators-and-subscription-owners.html
- https://learn.microsoft.com/en-us/azure/defender-for-cloud/sql-azure-vulnerability-assessment-enable
- https://learn.microsoft.com/en-us/azure/defender-for-cloud/sql-azure-vulnerability-assessment-overview
Where this check fires
This check runs on every scheduled scan against your Azure account. Findings appear at Cloud Security → Findings filterable byCheck ID = sqlserver_va_emails_notifications_admins_enabled. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to Azure checks