Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare questo articolo per eseguire query sui risultati della valutazione della vulnerabilità ed esportare i risultati dell'analisi SQL per i flussi di lavoro di analisi, creazione di report e correzione.
Eseguire query sui risultati della scansione di valutazione delle vulnerabilità ed esportarli
Defender per la valutazione della vulnerabilità di SQL analizza i database ogni settimana e segnala errori di configurazione identificati.
Tutti i risultati vengono archiviati in Azure Resource Graph (ARG), che costituisce la fonte per gran parte dell'interfaccia utente di Defender for SQL. Quando i risultati vengono scritti in ARG, Defender per il cloud li arricchisce con impostazioni correlate, ad esempio regole disabilitate o raccomandazioni esentate. Di conseguenza, ARG riflette lo stato effettivo dei risultati e delle raccomandazioni.
Questo articolo descrive diversi modi per usare ed esportare i risultati dell'analisi.
Eseguire query ed esportare i risultati in ARG con Defender per il cloud
Usare questo metodo per eseguire query sui risultati di Defender per il cloud ed esportare i risultati per la creazione di report.
Per eseguire query ed esportare i risultati tramite ARG con Defender per il cloud:
Accedi al portale di Azure.
Passare a Microsoft Defender per il cloud>Consigli.
Cercare e selezionare una delle opzioni seguenti:
Per i database SQL di Azure -
SQL databases should have vulnerability findings resolved.Per i server SQL sui computer -
SQL servers on machines should have vulnerability findings resolved.
Selezionare Apri query.
Selezionare una delle due opzioni seguenti:
- Query che restituisce le risorse interessate: restituisce un elenco delle risorse attualmente interessate (stato del consiglio per risorsa).
- Query che restituisce i risultati per la sicurezza: restituisce un elenco di tutti i risultati per la sicurezza (risultati e sottovalutazioni aggregate per ogni risorsa applicabile).
Selezionare Esegui query.
Selezionare Scarica come CSV.
Queste query sono modificabili. È possibile personalizzarli per una risorsa specifica, un set di risultati o uno stato di ricerca.
Eseguire query ed esportare i risultati in ARG
Usare questo metodo per eseguire query sui risultati direttamente in Resource Graph Explorer quando è necessaria una personalizzazione avanzata delle query.
Per eseguire query ed esportare i risultati con ARG:
Accedi al portale di Azure.
Passare a Resource Graph explorer.
Modificare e immettere la query seguente:
securityresources | where type =~ "microsoft.security/assessments/subassessments" | extend assessmentKey=extract(@"(?i)providers/Microsoft.Security/assessments/([^/]*)", 1, id), subAssessmentId=tostring(properties.id), parentResourceId= extract("(.+)/providers/Microsoft.Security", 1, id) | extend resourceIdTemp = iff(properties.resourceDetails.id != "", properties.resourceDetails.id, extract("(.+)/providers/Microsoft.Security", 1, id)) | extend resourceId = iff(properties.resourceDetails.source =~ "OnPremiseSql", strcat(resourceIdTemp, "/servers/", properties.resourceDetails.serverName, "/databases/" , properties.resourceDetails.databaseName), resourceIdTemp) | where resourceId =~ "/subscriptions/resourcegroups/rgname/providers/microsoft.sql/servers/servername/databases/dbname" | where assessmentKey =~ "82e20e14-edc5-4373-bfc4-f13121257c37" | project resourceId, subscriptionId, assessmentKey, subAssessmentId, name=properties.displayName, description=properties.description, severity=properties.status.severity, status=properties.status.code, cause=properties.status.cause, category=properties.category, impact=properties.impact, remediation=properties.remediation, benchmarks=properties.additionalData.benchmarksSelezionare Esegui query.
Selezionare Scarica come CSV.
Questa query è modificabile. È possibile personalizzarla per una risorsa specifica, un set di risultati o uno stato di ricerca.
Aprire una query dal database SQL
Usa questo metodo per interrogare i risultati relativi alle vulnerabilità per un database SQL specifico dalla pagina della risorsa del database.
Per aprire una query dal database SQL:
Accedi al portale di Azure.
Accedere al database SQL pertinente.
Passare a Sicurezza>di Microsoft Defender per il cloud.
Selezionare il risultato delle raccomandazioni pertinenti.
Selezionare Apri query.
Selezionare Esegui query.
Selezionare Scarica come CSV.
Questa query è modificabile. È possibile personalizzarla per una risorsa specifica, un set di risultati o uno stato di ricerca.
Automatizzare le notifiche tramite posta elettronica con App per la logica
App per la logica di Azure è un servizio cloud senza codice e con poco codice che automatizza i flussi di lavoro e integra i dati e i servizi nei sistemi cloud e locali. È possibile usare App per la logica per automatizzare i report per i risultati della valutazione delle vulnerabilità nelle versioni SQL supportate e inviare riepiloghi settimanali dei report per i server analizzati. È anche possibile personalizzare pianificazioni, ad esempio ambiti giornalieri, settimanali o mensili e report, ad esempio database, server o gruppo di risorse.
Per automatizzare le notifiche usando il modello di esempio, seguire il modello di notifica di posta elettronica Logic Apps per i report di vulnerabilità sql.
Questo modello di App per la logica automatizza un report settimanale via e-mail che riassume i risultati dell’analisi delle vulnerabilità per ogni database da un elenco selezionato di server. Dopo aver distribuito il modello, è necessario autorizzare il connettore Microsoft 365 a generare un token di accesso valido per autenticare le credenziali.
I destinatari ricevono messaggi e-mail con i risultati dell'analisi.
Esempio di messaggio e-mail su Azure SQL Server:
Esempio di messaggio e-mail su una macchina virtuale SQL:
Altri metodi per l'esportazione dei risultati dell'analisi
È possibile usare le automazioni del flusso di lavoro per attivare azioni basate sulle modifiche allo stato del consiglio.
È inoltre possibile usare la cartella di lavoro Valutazioni delle vulnerabilità per visualizzare un report interattivo dei risultati. I dati della cartella di lavoro possono essere esportati e una copia della cartella di lavoro può essere personalizzata e archiviata. Scopri come creare report dettagliati e interattivi dei dati di Defender per il cloud.
È inoltre possibile abilitare l'esportazione continua per trasmettere in streaming avvisi e consigli man mano che vengono generati o definire una pianificazione per inviare snapshot periodici di tutti i nuovi dati.