Configurare i report pianificati
Questo documento descrive la funzionalità di report pianificati di Google Security Operations, che consente di creare, gestire e distribuire report generati dalle dashboard Google SecOps esistenti. Puoi utilizzare i report pianificati per condividere informazioni chiave sulla sicurezza inviandole come report via email ricorrenti alle parti interessate.
La funzionalità dei report pianificati supporta diversi casi d'uso comuni:
- Condividi approfondimenti chiave sulla sicurezza con la tua organizzazione o i tuoi clienti.
- Condividere uno snapshot una tantum di una dashboard con un manager dopo un'indagine.
- Invia un'email al tuo team con un riepilogo periodico ricorrente delle principali metriche di sicurezza.
Funzionalità principali
- Programmazione flessibile: definisci la frequenza di pubblicazione (oraria, giornaliera, settimanale e mensile) e il fuso orario. Puoi anche inviare immediatamente un singolo report.
- Più formati di report: PDF, PNG e CSV.
- Metodi di consegna multipli:
- Allegati email: invia i report come allegati di file direttamente alle caselle di posta dei destinatari.
- Consegna sicura di GCS: 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 del controllo dell'accesso basato sui 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 |
Aggiornare i report. |
chronicle.googleapis.com/dashboardScheduledReports.delete |
Eliminare i report. |
chronicle.googleapis.com/dashboardScheduledReports.duplicate |
Crea una copia dei report. |
chronicle.googleapis.com/dashboardScheduledReports.trigger |
Generare report. |
Lista consentita per i domini email di destinazione
Un amministratore 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 di domini email esterni:
Vai a Impostazioni > Impostazioni email. Si apre 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 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 in base alle necessità.
Creare un report pianificato
Ogni tenant Google SecOps può avere un massimo di 50 report pianificati configurati.
Per creare un report pianificato, completa i seguenti passaggi:
Vai alla pagina Report e fai clic su Crea nuovo report. Si apre 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, segui questi passaggi:
- Dall'elenco Dashboard, seleziona la dashboard i cui contenuti sono inclusi nel report.
- Seleziona o deseleziona la casella di controllo Ambiti globali. Quando la casella di controllo Ambito globale è selezionata, l'elenco Ambiti dei 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 di dati.
Nella parte inferiore del riquadro Dati, la casella Filtri mostra i filtri e gli override temporali applicabili alla dashboard.
Nel riquadro Pubblicazione, nella sezione Pianifica pubblicazione, seleziona una delle seguenti opzioni per Tipo di pianificazione:
Di base: la pianificazione viene eseguita in base ai parametri specificati per Ora, Giorni, Mesi e Fuso orario. I sottoparametri 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 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 Avanzate, la casella Traduzione CRON mostra la pianificazione in un formato leggibile, ad esempio
1:35PM, every day.
Nel riquadro Recapito, nella sezione Recapito 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. Se fa clic sul link, il destinatario può scaricare il file del report direttamente dal bucket Cloud Storage.
Se nel tuo sistema è mai 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, procedi nel seguente modo:
- Fai clic su Esegui il provisioning del bucket GCS. Si apre la finestra di dialogo Provisioning bucket GCS.
- Leggi il testo e fai clic su Accetta e continua.
- Concedi le autorizzazioni in 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 in che modo Google SecOps invia i messaggi email per il report:
- Oggetto dell'email: modifica il testo predefinito in base alle esigenze.
- Corpo dell'email: modifica il testo predefinito in base alle esigenze.
- 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 è 10 MB.
Nel riquadro Formato, scegli il formato del report:
- CSV: ideale per 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 delle esecuzioni e gli eventuali messaggi di errore di recapito. |
| Modificare un report | Modifica configurazione | Si apre la finestra di dialogo Modifica report, dove puoi modificare le impostazioni. Per informazioni sulle impostazioni del report, vedi Creare un report pianificato. |
| Inviare immediatamente il report | Consegna ora | Invia immediatamente il report. |
| Bloccare un report | Pin | Mantiene il report nella parte superiore della pagina Report. |
| Copiare un report | Duplica | Crea una copia duplicata del report. |
| Eliminare un report | Elimina | Rimuove definitivamente il report dopo la conferma dell'azione. |
Concedi 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. Questo processo crea il bucket Cloud Storage all'interno del tuo progetto BYOP (Bring your own project), che è collegato al tuo account di fatturazione Google Cloud .
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 di cartella.
Per concedere le autorizzazioni di lettura necessarie al bucket per gli utenti che ricevono i link Cloud Storage:
- Nella console Google Google 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ù conveniente, 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. Utilizzalo per assicurarti che i destinatari accedano solo a dati specifici dei report. 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 informativo 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 distribuisce report pianificati, protegge i tuoi dati con controlli di sicurezza standard Google Cloud per l'archiviazione e la trasmissione:
- Recapito diretto delle email: gestito utilizzando il servizio Google Message Router (GMR).
- A riposo: tutti i dati archiviati da Google vengono crittografati a livello di archiviazione utilizzando l'algoritmo Advanced Encryption Standard (AES-256).
- 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 che utilizzano le chiavi di crittografia gestite dal cliente (CMEK) possono criptare il bucket con la propria chiave, garantendo che gli allegati dei report vengano archiviati con questa crittografia.
Per esaminare informazioni dettagliate sulla conformità, consulta 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.