Configurare i report pianificati
Questo documento descrive la funzionalità dei report pianificati di Google Security Operations, che consente di creare, gestire e distribuire i report generati dalle dashboard Google SecOps esistenti. Puoi utilizzare i report pianificati per condividere informazioni chiave sulla sicurezza inviandoli come report via email ricorrenti alle parti interessate.
La funzionalità dei report pianificati supporta diversi casi d'uso comuni:
- Condividere informazioni chiave sulla sicurezza con la tua organizzazione o i tuoi clienti.
- Condividere un'istantanea una tantum di una dashboard con un responsabile dopo un'indagine.
- Inviare un'email al tuo team con un riepilogo periodico ricorrente delle metriche di sicurezza chiave.
Funzionalità principali
- Pianificazione flessibile: definisci la frequenza di consegna (ogni ora, ogni giorno, ogni settimana e ogni mese) e il fuso orario. Puoi anche inviare immediatamente un singolo report.
- Più formati di report: PDF, PNG e CSV.
- Più metodi di consegna:
- Allegati email: invia i report come allegati di file direttamente alle caselle di posta in arrivo dei destinatari.
- Consegna GCS sicura: carica i report in un bucket Cloud Storage di proprietà del cliente all'interno del tuo progetto Google e invia notifiche via email con un link sicuro ai report ai destinatari con le autorizzazioni necessarie.
Prima di iniziare
Questa sezione contiene i requisiti e i prerequisiti per la funzionalità dei report pianificati di Google Security Operations.
Autorizzazioni per visualizzare, creare e modificare
Le autorizzazioni di controllo dell'accesso sulla base dei ruoli (RBAC) determinano chi può visualizzare, creare e modificare i report pianificati.
Quando crei un report, questo viene eseguito con le tue autorizzazioni RBAC.
La tabella seguente elenca le autorizzazioni richieste per i report via email:
| Autorizzazioni IAM | Finalità |
|---|---|
chronicle.googleapis.com/dashboardScheduledReports.get |
Visualizza report. |
chronicle.googleapis.com/dashboardScheduledReports.list |
Visualizza l'elenco dei report. |
chronicle.googleapis.com/dashboardScheduledReports.fetchHistory |
Visualizza la cronologia della pianificazione dei report. |
chronicle.googleapis.com/dashboardScheduledReports.create |
Crea nuovi report. |
chronicle.googleapis.com/dashboardScheduledReports.update |
Aggiorna i report. |
chronicle.googleapis.com/dashboardScheduledReports.delete |
Elimina i report. |
chronicle.googleapis.com/dashboardScheduledReports.duplicate |
Crea una copia dei report. |
chronicle.googleapis.com/dashboardScheduledReports.trigger |
Genera report. |
Lista consentita per i domini email di destinazione
Un amministratore del tenant configura una lista consentita dei domini email esterni a cui Google SecOps può inviare report. Questa procedura consente di garantire che Google SecOps invii i report solo ai domini approvati.
Per configurare la lista consentita dei domini email esterni:
Vai a Impostazioni > Impostazioni email. Viene visualizzata la finestra di dialogo Domini email , che mostra una tabella con le seguenti colonne:
- Dominio: i domini email esterni a cui Google SecOps può inviare report, ovvero messaggi email contenenti un link sicuro ai report o messaggi email con un report come allegato.
- Data di aggiunta: la data e l'ora in cui il dominio è stato aggiunto all'elenco.
- Aggiunto da: l'utente che ha aggiunto il dominio all'elenco.
- Azione: elimina il dominio facendo clic sull'icona del cestino.
Fai clic su Aggiungi nuovo dominio. Viene visualizzata la finestra di dialogo Inserisci il nuovo dominio nella lista consentita.
Nel campo Dominio, inserisci il dominio e fai clic su Salva. La finestra di dialogo si chiude e il dominio viene visualizzato nella tabella.
Ripeti i due passaggi precedenti, se necessario.
Creare un report pianificato
Ogni tenant Google SecOps può avere un massimo di 50 report pianificati configurati.
Per creare un report pianificato:
Vai alla pagina Report e fai clic su Crea nuovo report. Viene visualizzata la finestra di dialogo Creazione di un nuovo report.
Segui questi passaggi:
Nel riquadro Dettagli:
- Nella casella Nome report, inserisci un nome univoco.
- (Facoltativo) Nella casella Descrizione report, inserisci una descrizione.
Nel riquadro Dati:
- Nell'elenco Dashboard, seleziona la dashboard di cui il report contiene i contenuti.
- Seleziona o deseleziona la casella di controllo Ambiti globali. Quando la casella di controllo Ambito globale è selezionata, l'elenco Ambiti dati non è disponibile e il report include tutti i dati senza restrizioni basate sull'ambito.
- Se la casella di controllo Ambito globale è deselezionata, seleziona almeno un ambito RBAC dall'elenco Ambiti dati.
Nella parte inferiore del riquadro Dati, la casella Filtri mostra i filtri e le sostituzioni di tempo applicabili alla dashboard.
Nel riquadro Consegna, nella sezione Pianifica consegna, seleziona una delle seguenti opzioni Tipo di pianificazione:
Di base: la pianificazione viene eseguita in base ai parametri Ora, Giorni, Mesi e Fuso orario specificati. I sotto-parametri e le opzioni dipendono dalla configurazione. Ad esempio, dopo aver scelto l'opzione del parametro Ora , Esegui a un'ora specifica o Ripeti ogni ora, i parametri aggiuntivi corrispondenti cambiano di conseguenza.
Nella parte inferiore dei parametri di pianificazione Di base, la casella Esecuzioni in base alla selezione mostra gli orari di generazione previsti del primo e del secondo report.
Avanzata: la pianificazione viene eseguita in base all'espressione CRON nella casella CRON e al fuso orario selezionato dall'elenco Fuso orario.
Nella parte inferiore dei parametri di pianificazione Avanzata , la casella Traduzione CRON mostra la pianificazione in formato leggibile, ad esempio
1:35PM, every day.
Nel riquadro Consegna, nella sezione Consegna email, seleziona una delle seguenti opzioni:
Carica report in GCS e invia link via email (più sicuro): Google SecOps carica il report in un bucket Cloud Storage all'interno del tuo progetto Google e invia i link via email ai destinatari con le autorizzazioni necessarie. Facendo clic sul link, il destinatario può scaricare il file del report direttamente dal bucket Cloud Storage.
Se nel tuo sistema è stato salvato un report con questa opzione, viene visualizzato l'identificatore del bucket (ad esempio,
dsr-999123456789-a1b2c3d4-e5f6-4a5b-8c9d-0123456789ab).Se questo è il primo report nel tuo sistema con questa opzione selezionata:
- Fai clic su Provisioning bucket GCS. Viene visualizzata la finestra di dialogo Provisioning bucket GCS.
- Leggi il testo e fai clic su Attiva e continua.
- Concedi le autorizzazioni di lettura necessarie al bucket per gli utenti che ricevono i link al report.
Invia report come allegati di file nell'email: Google SecOps invia il report via email come allegato di file ai destinatari specificati. Questa opzione è meno sicura dell'opzione Carica report in GCS....
Nel riquadro Consegna, nella sezione Consegna email, configura i seguenti parametri per definire la modalità di invio dei messaggi email per il report da parte di Google SecOps:
- Oggetto dell'email: modifica il testo predefinito, se necessario.
- Corpo dell'email: modifica il testo predefinito, se necessario.
- Destinatari: inserisci un indirizzo email e fai clic su Aggiungi. L'indirizzo email viene visualizzato nella casella ID email dei destinatari. Assicurati che il dominio del destinatario sia nella lista consentita.
La dimensione massima del file per un report è di 10 MB.
Nel riquadro Formato, scegli il formato del report:
- CSV: ideale per le versioni stampabili e di sola lettura della dashboard.
- PDF: formato immagine adatto per l'incorporamento nelle presentazioni.
- PNG: esportazioni di dati non elaborati da grafici e tabelle della dashboard.
Fai clic su Salva per attivare il report pianificato.
Gestire i report esistenti
La pagina Report mostra i dettagli di base di tutti i report a cui hai accesso, consentendoti di monitorare lo stato (Attivo o Inattivo), l'ultima ora di esecuzione, l'ultima ora di modifica e l'ultimo stato di esecuzione (Riuscito, In corso o Errore).
Per eseguire un'azione su un report esistente:
- Vai alla pagina Report.
- Passa il mouse sopra la riga pertinente e fai clic su Altro.
- Seleziona un'azione dalla tabella seguente. Alcune azioni richiedono di salvare le modifiche o confermare l'azione.
| Azione | Opzione | Descrizione |
|---|---|---|
| Visualizza dettagli e cronologia | Visualizza dettagli e cronologia | Mostra la cronologia di esecuzione e tutti i messaggi di errore di consegna. |
| Modificare un report | Modifica configurazione | Apre la finestra di dialogo Modifica report, in cui puoi modificare le impostazioni. Per informazioni sulle impostazioni dei report, consulta Creare un report pianificato. |
| Inviare immediatamente il report | Invia ora | Invia immediatamente il report. |
| Fissare un report | Segnaposto | Mantiene il report nella parte superiore della pagina Report. |
| Copiare un report | Duplicata | Crea una copia duplicata del report. |
| Eliminare un report | Elimina | Rimuove definitivamente il report dopo aver confermato l'azione. |
Concedere le autorizzazioni di lettura al bucket con il report
La prima volta che viene creato un report con l'opzione di consegna GCS (l'opzione Carica report in GCS e invia link via email (più sicuro) ), devi completare un flusso di lavoro di provisioning una tantum. Questa procedura crea il bucket Cloud Storage all'interno del tuo progetto BYOP (Bring your own project), collegato al tuo account di Google Cloud fatturazione.
Dopo questa configurazione iniziale, le configurazioni dei report successive utilizzeranno automaticamente il bucket esistente.
Una volta eseguito il provisioning del bucket, sei responsabile della gestione dell'accesso. Devi concedere manualmente l'accesso in lettura al bucket per tutti i destinatari email specificati nella configurazione del report. A seconda dei requisiti di sicurezza, puoi scegliere tra l'accesso a livello di bucket o a livello di cartella.
Per concedere le autorizzazioni di lettura necessarie al bucket per gli utenti che ricevono i link di Cloud Storage:
- Nella console Google Google Cloud Cloud, vai alla pagina Bucket Cloud Storage.
- Nell'elenco dei bucket, fai clic sul nome del bucket, che inizia con il prefisso
dsr-(ad esempio,dsr-999123456789-a1b2c3d4-e5f6-4a5b-8c9d-0123456789ab). - Scegli un livello di accesso.
Scegli l'opzione più adatta alle esigenze della tua organizzazione:
Accesso a livello di bucket: utilizza questa opzione per consentire ai destinatari di accedere a tutti i report inviati al bucket. L'utilizzo di questa opzione è più pratico, ma concede ai destinatari un accesso più ampio. Per configurare questa opzione:
- Seleziona la scheda Autorizzazioni nella parte superiore della pagina.
- Fai clic su Concedi l'accesso.
- Nel campo Nuove entità, inserisci l'identificatore del destinatario (ad esempio,
user:name@example.comoserviceAccount:my-service-account@project-id.iam.gserviceaccount.com). Nella sezione Assegna ruoli, esegui una delle seguenti operazioni:
- Seleziona Visualizzatore oggetti Storage. Per trovare rapidamente l'opzione, puoi digitare
Storage Object Viewernella casella del filtro. - Per l'accesso con privilegio minimo a livello di bucket, assegna un ruolo personalizzato contenente solo l'autorizzazione
storage.objects.get.
- Seleziona Visualizzatore oggetti Storage. Per trovare rapidamente l'opzione, puoi digitare
Fai clic su Salva.
Accesso a livello di cartella: Google SecOps crea una cartella univoca per ogni report pianificato. Utilizza questa opzione per assicurarti che i destinatari accedano solo a dati di report specifici. Per configurare questa opzione:
- Nell'elenco degli oggetti del bucket, individua la cartella corrispondente al report pianificato specifico.
- Fai clic sulla casella di controllo accanto al nome della cartella.
- Nel riquadro delle informazioni a destra (fai clic su Mostra riquadro Informazioni se non è visibile), seleziona la scheda Autorizzazioni.
- Fai clic su Concedi l'accesso.
- Nel campo Nuove entità, inserisci l'identificatore del destinatario (ad esempio,
user:name@example.comoserviceAccount:my-service-account@project-id.iam.gserviceaccount.com). Nella sezione Assegna ruoli, esegui una delle seguenti operazioni:
- Seleziona Visualizzatore oggetti Storage. Per trovare rapidamente l'opzione, puoi digitare
Storage Object Viewernella casella del filtro. - Per l'accesso con privilegio minimo a livello di cartella, assegna un ruolo personalizzato contenente solo l'autorizzazione
storage.objects.get.
- Seleziona Visualizzatore oggetti Storage. Per trovare rapidamente l'opzione, puoi digitare
Fai clic su Salva.
Crittografia dei dati e conformità alla sicurezza
Quando Google SecOps genera e invia report pianificati, protegge i tuoi dati con controlli di sicurezza standard Google Cloud di archiviazione e trasmissione:
- Consegna email diretta: gestita utilizzando il servizio Google Message Router (GMR).
- Dati a riposo: tutti i dati archiviati da Google vengono criptati a livello di archiviazione utilizzando l'algoritmo Advanced Encryption Standard (AES-256).
- Dati in transito: GMR utilizza Transport Layer Security (TLS) per criptare il traffico email e gli allegati.
- Bucket GCS: per i report inviati ai bucket Cloud Storage, i clienti con chiavi di crittografia gestite dal cliente (CMEK) possono criptare il bucket con la propria chiave, assicurandosi che gli allegati dei report vengano archiviati con questa crittografia.
Per esaminare informazioni dettagliate sulla conformità, consulta il Gestione dei report di conformità di Google Cloud.
Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.