Creare e usare regole di automazione Microsoft Sentinel per gestire la risposta

Questo articolo illustra come creare e usare regole di automazione in Microsoft Sentinel per gestire e orchestrare la risposta alle minacce, al fine di ottimizzare l'efficienza e l'efficacia del soc.

In questo articolo imparerai come definire i trigger e le condizioni che determinano quando viene eseguita la regola di automazione, le varie azioni che puoi far eseguire alla regola e le altre funzionalità e caratteristiche.

Importante

Dopo il 31 marzo 2027, Microsoft Sentinel non sarà più supportato nel portale di Azure e sarà disponibile solo nel portale di Microsoft Defender. Tutti i clienti che usano Microsoft Sentinel nel portale di Azure verranno reindirizzati al portale di Defender e useranno Microsoft Sentinel solo nel portale di Defender.

Se si usa ancora Microsoft Sentinel nel portale di Azure, è consigliabile iniziare a pianificare la transizione al portale di Defender per garantire una transizione senza problemi e sfruttare appieno l'esperienza di operazioni di sicurezza unificata offerta da Microsoft Defender.

Progettare la regola di automazione

Prima di creare la regola di automazione, è consigliabile determinarne l'ambito e la progettazione, inclusi il trigger, le condizioni e le azioni che costituiscono la regola.

Determinare l'ambito

Il primo passaggio per la progettazione e la definizione della regola di automazione consiste nell'individuare gli eventi imprevisti o gli avvisi a cui si vuole applicare la regola. La decisione degli eventi imprevisti o degli avvisi a cui si applica la regola influisce direttamente sulla modalità di creazione della regola.

Vuoi anche definire il tuo caso d'uso. Cosa si sta cercando di ottenere con questa automazione? Si considerino le opzioni seguenti:

  • Creare attività che gli analisti devono seguire per valutare, analizzare e correggere gli eventi imprevisti.
  • Sopprimere gli incidenti rumorosi. In alternativa, usare altri metodi per gestire i falsi positivi in Microsoft Sentinel.
  • Gestire i nuovi incidenti modificandone lo stato da Nuovo ad Attivo e assegnando un proprietario.
  • Contrassegnare gli eventi imprevisti per classificarli.
  • Inoltrare un incidente a un livello superiore assegnando un nuovo responsabile.
  • Chiudere gli incidenti risolti, specificandone il motivo e aggiungendo commenti.
  • Analizzare il contenuto dell'incidente (avvisi, entità e altre proprietà) e intraprendere ulteriori azioni richiamando un playbook.
  • Gestire o rispondere a un avviso senza un evento imprevisto associato.

Determina l'attivatore

Vuoi che questa regola di automazione venga attivata quando vengono creati nuovi incidenti o allarmi? O ogni volta che un evento imprevisto viene aggiornato?

Le regole di automazione vengono attivate quando viene creato o aggiornato un evento imprevisto o quando viene creato un avviso. Tenere presente che gli eventi imprevisti includono avvisi e che sia gli avvisi che gli eventi imprevisti possono essere creati dalle regole di analisi, di cui esistono diversi tipi, come illustrato in Rilevamento delle minacce in Microsoft Sentinel.

La tabella seguente illustra i diversi scenari possibili che causano l'esecuzione di una regola di automazione.

Tipo di attivazione Eventi che causano l'esecuzione della regola
Quando viene creato un incidente portale Microsoft Defender:
- Viene creato un nuovo incidente nel portale Microsoft Defender.

Microsoft Sentinel non è integrato nel portale Defender:
- Un nuovo incidente viene creato da una regola di analisi.
- Un incidente viene ingerito da Microsoft Defender XDR.
- Un nuovo incidente viene creato manualmente.
Quando l'incidente viene aggiornato - Lo stato di un incidente viene modificato (chiuso/riaperto/triage).
- Il proprietario di un incidente viene assegnato o modificato.
- La gravità di un incidente viene aumentata o diminuita.
- Gli avvisi vengono aggiunti a un incidente.
- Commenti, tag o tattiche vengono aggiunti a un incidente.
Quando viene creato un avviso - Un avviso viene creato tramite una regola Microsoft Sentinel Scheduled o NRT analytics.

Nota

Nel portale di Defender: i trigger di avviso funzionano solo sugli avvisi Microsoft Sentinel. Per automatizzare le risposte agli avvisi tra Microsoft Sentinel, Microsoft Defender e piattaforme XDR, usare il trigger di avviso avanzato.

Creare la regola di automazione

I seguenti passaggi si applicano alla maggior parte degli scenari di creazione di regole di automazione.

Se si sta cercando di eliminare gli eventi imprevisti rumorosi e si lavora nel portale di Azure, provare a gestire i falsi positivi.

Per creare una regola di automazione da applicare a una regola di analisi specifica, vedere Impostare risposte automatizzate e creare la regola.

Per creare la tua regola di automazione:

  1. In Microsoft Sentinel nel portale di Azure, selezionare la pagina Configurazione>Automazione. In Microsoft Sentinel nel portale di Defender, selezionare Microsoft Sentinel>Configurazione>Automazione.

  2. Nella pagina Automazione del menu di spostamento Microsoft Sentinel selezionare Crea dal menu in alto e scegliere Regola di automazione.

  3. Verrà aperto il pannello Crea nuova regola di automazione . Nel campo Nome regola di automazione immettere un nome per la regola.

Scegliere il trigger

Dal menu a tendina Trigger , seleziona il trigger che corrisponde al momento in cui vuoi che la regola di automazione venga eseguita—quando viene creato un incidente, quando viene aggiornato l'incidente o quando viene creato un avviso.

Nota

Se l'area di lavoro è stata registrata nel portale Microsoft Defender, l'elenco a discesa dei trigger include anche i trigger Case created e Case updated di Simple Flows (anteprima).

Schermata della selezione del trigger di creazione o di aggiornamento dell'incidente.

Definire le condizioni

Usare le opzioni nell'area Condizioni per definire le condizioni per la regola di automazione. Tutte le condizioni non fanno distinzione tra maiuscole e minuscole.

  • Le regole create per il caso in cui venga creato un avviso supportano esclusivamente la proprietà If Analytic rule name nella condizione. Selezionare se si vuole che la regola sia inclusiva (Contiene) o esclusiva (Non contiene) e quindi selezionare il nome della regola analitica nell'elenco a discesa.

    I valori dei nomi delle regole analitiche includono solo le regole di analisi e non includono altri tipi di regole, ad esempio le regole di intelligence sulle minacce o anomalie.

  • Le regole che crei per la creazione o l'aggiornamento di un incidente supportano un'ampia varietà di condizioni, a seconda del tuo ambiente. Le opzioni di condizione disponibili dipendono dal fatto che sia stato eseguito l'onboarding di Microsoft Sentinel nel portale di Defender:

    Se l'area di lavoro è stata caricata nel portale di Defender, iniziare selezionando uno degli operatori seguenti, nella Azure o nel portale di Defender:

    • AND: singole condizioni valutate come gruppo. La regola viene eseguita se vengono soddisfatte tutte le condizioni di questo tipo.

      Per usare l'operatore AND, selezionare l'espansore + Aggiungi e scegliere Condizione (E) dall'elenco a discesa. L'elenco delle condizioni viene popolato dai campi delle proprietà dell'evento imprevisto e delle proprietà dell'entità .

    • OR (noto anche come gruppi di condizioni): gruppi di condizioni, ognuno dei quali viene valutato in modo indipendente. La regola viene eseguita se uno o più gruppi di condizioni sono true. Per informazioni su come usare questi tipi complessi di condizioni, vedere Aggiungere condizioni avanzate alle regole di automazione.

    Ad esempio:

    Schermata delle condizioni della regola di automazione quando l'area di lavoro viene aggiunta al portale Defender.

    Se è stata selezionata l'opzione Quando un evento imprevisto viene aggiornato come trigger, iniziare definendo le condizioni e quindi aggiungendo altri operatori e valori in base alle esigenze.

Per definire le tue condizioni:

  1. Selezionare una proprietà dalla prima casella a discesa a sinistra. È possibile iniziare a digitare qualsiasi parte del nome di una proprietà nella casella di ricerca per filtrare dinamicamente l'elenco, in modo da trovare rapidamente ciò che si sta cercando.

    Schermata di testo digitato in un campo di ricerca per filtrare l'elenco delle opzioni.

  2. Selezionare un operatore dalla casella a discesa successiva a destra. Schermata che mostra la selezione di un operatore per una condizione nelle regole di automazione.

    L'elenco di operatori tra cui è possibile scegliere varia in base al trigger e alla proprietà selezionati. Quando si usa il portale di Defender, è consigliabile usare la condizione del nome della regola di analisi anziché un titolo dell'evento imprevisto.

    Condizioni disponibili con il trigger di creazione

    Proprietà Operatore
    - Titolo
    - Descrizione
    - Tutte le proprietà dell'entità elencate
      (vedere le proprietà di entità supportate)
    - Uguale/Non uguale
    - Contiene/Non contiene
    - Inizia con/Non inizia con
    - Termina con/Non termina con
    - Tag (Vedi individuale vs. collezione) Qualsiasi tag individuale:
    - Uguale/Non uguale
    - Contiene/Non contiene
    - Inizia con/Non inizia con
    - Termina con/Non termina con

    Raccolta di tutti i tag:
    - Contiene/Non contiene
    - Gravità
    - Stato
    - Chiave dettagli personalizzati
    - Uguale/Non uguale
    - Tattiche
    - Nomi di prodotto di allerta
    - Valore dei dettagli personalizzati
    - Nome della regola analitica
    - Contiene/Non contiene

    Condizioni disponibili con il trigger di aggiornamento

    Proprietà Operatore
    - Titolo
    - Descrizione
    - Tutte le proprietà dell'entità elencate
      (vedere le proprietà di entità supportate)
    - Uguale/Non uguale
    - Contiene/Non contiene
    - Inizia con/Non inizia con
    - Termina con/Non termina con
    - Tag (Vedi individuale vs. collezione) Qualsiasi tag individuale:
    - Uguale/Non uguale
    - Contiene/Non contiene
    - Inizia con/Non inizia con
    - Termina con/Non termina con

    Raccolta di tutti i tag:
    - Contiene/Non contiene
    - Tag (oltre a quanto sopra)
    - Avvisi
    - Commenti
    -Aggiunto
    - Gravità
    - Stato
    - Uguale/Non uguale
    -Cambiato
    - Cambiato da
    - Modificato in
    - Proprietario -Cambiato. Se il proprietario di un evento imprevisto viene aggiornato tramite API, è necessario includere userPrincipalName o ObjectID affinché la modifica venga rilevata dalle regole di automazione.
    - Aggiornato da
    - Chiave dettagli personalizzati
    - Uguale/Non uguale
    - Tattiche - Contiene/Non contiene
    -Aggiunto
    - Nomi di prodotto di allerta
    - Valore dei dettagli personalizzati
    - Nome della regola analitica
    - Contiene/Non contiene

    Condizioni disponibili con l'attivatore dell'avviso

    L'unica condizione che può essere valutata dalle regole basate sul trigger di creazione dell'avviso è quale regola di analisi di Microsoft Sentinel ha creato l'avviso.

    Le regole di automazione basate sul trigger di avviso vengono eseguite solo sugli avvisi creati da Microsoft Sentinel.

  3. Immettere un valore nel campo a destra. A seconda della proprietà scelta, questa potrebbe essere una casella di testo o un elenco a discesa in cui si seleziona da un elenco chiuso di valori. È anche possibile aggiungere diversi valori selezionando l'icona dei dadi a destra della casella di testo.

    Schermata che mostra l'aggiunta di valori alla tua condizione nelle regole di automazione.

Per informazioni sull'impostazione di condizioni complesse o con campi diversi, vedere Aggiungere condizioni avanzate alle regole di automazione.

Condizioni basate sui tag

È possibile creare due tipi di condizioni in base ai tag:

  • Condizioni con operatori di tag singoli valutano il valore specificato in base a ogni tag della raccolta. La valutazione è vera quando almeno un tag soddisfa la condizione.
  • Le condizioni con gli operatori Raccolta di tutti i tag valutano il valore specificato sull’intera raccolta di tag come un’unica unità. La valutazione è vera solo se l'insieme nel suo complesso soddisfa la condizione.

Per aggiungere una di queste condizioni in base ai tag di un evento imprevisto, seguire questa procedura:

  1. Creare una nuova regola di automazione come descritto in precedenza.

  2. Aggiungere una condizione o un gruppo di condizioni.

  3. Selezionare Tag nell'elenco a discesa delle proprietà.

  4. Selezionare l'elenco a discesa operatori per visualizzare gli operatori disponibili tra cui scegliere.

    Gli operatori sono suddivisi in due categorie: qualsiasi tag singolo e Raccolta di tutti i tag. Scegli attentamente l'operatore in base a come vuoi che i tag vengano valutati.

    Per altre informazioni, vedere Tag proprietà: singolo o raccolta.

Condizioni basate su dettagli personalizzati

È possibile impostare il valore di un dettaglio personalizzato indicato in un evento imprevisto come condizione di una regola di automazione. Ricorda che i dettagli personalizzati sono elementi di dati nei record non elaborati del registro eventi che possono essere portati in evidenza e visualizzati negli avvisi e negli incidenti da essi generati. Usare i dettagli personalizzati per accedere al contenuto pertinente effettivo negli avvisi senza dover esaminare i risultati delle query.

Limitazione nota: quando si usano valori di dettaglio personalizzati, l'operatore Non contiene potrebbe non riuscire a valutare correttamente quando sono presenti più valori distinti (due o più).

Per aggiungere una condizione basata su un dettaglio personalizzato:

  1. Creare una nuova regola di automazione come descritto in Creare la regola di automazione.

  2. Aggiungere una condizione o un gruppo di condizioni.

  3. Selezionare Chiave dettagli personalizzata nell'elenco a discesa delle proprietà. Selezionare Uguale o Non uguale dall'elenco a discesa degli operatori.

    Per la condizione dei dettagli personalizzati, i valori nell'ultimo elenco a discesa provengono dai dettagli personalizzati visualizzati in tutte le regole di analisi elencate nella prima condizione. Selezionare i dettagli personalizzati da usare come condizione.

    Schermata che mostra l'aggiunta di una chiave di dettaglio personalizzata come condizione.

  4. Hai scelto il campo che vuoi valutare per questa condizione. Specificare ora il valore visualizzato in tale campo che fa in modo che questa condizione restituisca true.
    Selezionare + Aggiungi condizione dell'elemento.

    Schermata della selezione della condizione

    La riga della condizione del valore viene visualizzata di seguito.

    Schermata che mostra il campo del valore dei dettagli personalizzati visualizzato.

  5. Selezionare Contiene o Non contiene dall'elenco a discesa degli operatori. Nella casella di testo a destra immettere il valore per il quale si vuole che la condizione restituisca true.

    Schermata del campo del valore del dettaglio personalizzato compilato.

In questo esempio, se l'evento imprevisto ha il dettaglio personalizzato DestinationEmail e se il valore di tale dettaglio è pwned@bad-botnet.com, verranno eseguite le azioni definite nella regola di automazione.

Aggiungere azioni

Scegli le azioni che vuoi che questa regola di automazione esegua. Le azioni disponibili includono Assegna proprietario, Modifica stato, Modifica gravità, Aggiungi tag ed Esegui playbook. È possibile aggiungere quante azioni si desidera.

Se viene eseguito l'onboarding dell'area di lavoro nel portale di Microsoft Defender, i flussi semplici (anteprima) aggiungono altre azioni predefinite di case e avvisi a questo elenco che non richiedono un playbook: Invia caso creato/aggiornato/Sla superato messaggio di posta elettronica, Caso di aggiornamento, Aggiungi attività e Aggiorna avviso.

Nota

Solo l'azione Esegui playbook è disponibile nelle regole di automazione usando il trigger di avviso.

Schermata dell'elenco delle azioni da selezionare nella regola di automazione.

A seconda dell'azione scelta, compilare i campi visualizzati per tale azione in base alle operazioni desiderate.

Se si aggiunge un'azione Esegui playbook , viene richiesto di scegliere dall'elenco a discesa dei playbook disponibili.

  • Solo i playbook che iniziano con il trigger dell'evento imprevisto possono essere eseguiti dalle regole di automazione usando uno dei trigger di evento imprevisto, quindi vengono visualizzati solo nell'elenco. Analogamente, solo i playbook che iniziano con il trigger di avviso sono disponibili nelle regole di automazione usando il trigger di avviso.

  • È necessario concedere autorizzazioni esplicite a Microsoft Sentinel per eseguire i playbook. Se un playbook non risulta disponibile nel menu a discesa, significa che Sentinel non dispone delle autorizzazioni necessarie per accedere al gruppo di risorse del playbook. Per assegnare le autorizzazioni, selezionare il collegamento Gestisci le autorizzazioni del playbook.

    Nel pannello Gestisci autorizzazioni visualizzato contrassegnare le caselle di controllo dei gruppi di risorse contenenti i playbook da eseguire e selezionare Applica.

    Gestire le autorizzazioni

    L'utente stesso deve disporre delle autorizzazioni di Proprietario per qualsiasi gruppo di risorse a cui si desidera concedere le autorizzazioni di Microsoft Sentinel e deve avere il ruolo Microsoft Sentinel Automation Contributor in qualsiasi gruppo di risorse che contiene i playbook che si desidera eseguire.

  • Se non si ha ancora un playbook che esegua l'azione desiderata, creare un nuovo playbook. È necessario uscire dal processo di creazione delle regole di automazione e riavviarlo dopo aver creato il playbook.

Spostare le azioni

È possibile modificare l'ordine delle azioni nella regola anche dopo averle aggiunte. Selezionare le frecce blu verso l'alto o verso il basso accanto a ogni azione per spostarla in alto o in basso di una posizione.

Screenshot che mostra come spostare le azioni verso l'alto o verso il basso.

Completa la creazione della regola

Completare le impostazioni rimanenti per finalizzare la regola di automazione:

  1. In Scadenza regola, se vuoi che la regola di automazione scada, imposta una data di scadenza e, facoltativamente, un orario. In caso contrario, lasciare indefinito.

  2. Il campo Ordine è precompilato con il numero successivo disponibile per il tipo di trigger della regola. Questo numero determina dove nella sequenza di regole di automazione (dello stesso tipo di trigger) viene eseguita questa regola. È possibile modificare il numero se si vuole che questa regola venga eseguita prima di una regola esistente.

    Per altre informazioni, vedere Note sull'ordine di esecuzione e la priorità.

  3. Selezionare Applica. Fatto!

Schermata degli ultimi passaggi per creare una regola di automazione.

Controllare l'attività delle regole di automazione

Scopri cosa potrebbero aver fatto le regole di automazione a un determinato incidente. È disponibile un record completo delle cronache degli eventi imprevisti nella tabella SecurityIncident nella pagina Log del portale di Azure o nella pagina Ricerca avanzata nel portale di Defender. La query Kusto seguente recupera tutti gli eventi imprevisti modificati da una regola di automazione, in modo da poter esaminare le azioni eseguite automaticamente:

SecurityIncident
| where ModifiedBy contains "Automation"

Esecuzione delle regole di automazione

Le regole di automazione vengono eseguite in sequenza, in base all'ordine stabilito. Ogni regola di automazione viene eseguita al termine dell'esecuzione precedente. All'interno di una regola di automazione, tutte le azioni vengono eseguite in sequenza nell'ordine in cui sono definite. Per altre informazioni , vedere Note sull'ordine di esecuzione e la priorità .

Le azioni del playbook all'interno di una regola di automazione possono essere trattate in modo diverso in alcune circostanze, in base ai criteri seguenti:

Runtime del playbook La regola di automazione avanza all'azione successiva...
Meno di un secondo Subito dopo il completamento del playbook
Meno di due minuti Entro due minuti dall'avvio del playbook,
ma non oltre 10 secondi dopo il completamento del playbook
Più di due minuti Due minuti dopo l'avvio del playbook,
indipendentemente dal fatto che sia stato completato o meno