Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contatti

Via Magenta, 4 - San Vittore Olona (MI)

info@securityhub.it

+39 031/3815060

Norme ISO
Mani che collegano una memoria esterna sicura al server

Tracciabilità dei dati per ISO 27001: guida operativa per l’audit

La tracciabilità dei dati, nel contesto di un ISMS conforme a ISO 27001, ISO 27017 e ISO 27018, è la capacità di registrare, conservare e ricostruire in modo verificabile ogni accesso, modifica e trasferimento di dati attraverso log strutturati, audit trail, data lineage e catena di custodia. Non si tratta di una funzione opzionale: è il meccanismo che trasforma la conformità dichiarata in conformità dimostrabile davanti a un auditor.

Per un responsabile IT che prepara uno Stage 2, la tracciabilità dei dati significa disporre di prove cronologiche e immutabili che rispondano a queste domande: chi ha fatto cosa, su quale risorsa, quando e con quale esito. La mini-checklist delle evidenze essenziali richieste in audit comprende:

  • Timestamp sincronizzato (UTC, con riferimento NTP verificabile)
  • Identificatore utente (user ID o account di servizio, non solo nome)
  • Azione eseguita (lettura, scrittura, cancellazione, escalation)
  • Oggetto interessato (file, record, risorsa cloud, sistema)
  • Indirizzo IP sorgente e, dove applicabile, indirizzo di destinazione
  • Esito dell’operazione (successo, fallimento, errore)
  • Transaction ID per correlare eventi correlati su sistemi diversi

Questi campi costituiscono lo schema minimo che gli auditor verificano. Se anche uno solo manca sistematicamente, il controllo A.8.15 risulta parzialmente non conforme.

Punti chiave

La tracciabilità dei dati conforme a ISO 27001 richiede log strutturati con campi minimi verificabili, protezione dell’integrità tramite storage separato e immutabile, revisioni documentate con sign-off periodici e mapping esplicito di ogni evidenza sullo Statement of Applicability.

PuntoDettagli
Schema di evento minimoOgni log deve includere timestamp UTC, user ID, azione, oggetto, IP sorgente, transaction ID ed esito.
Integrità e immutabilitàI log devono essere scritti su storage non controllato dagli amministratori dei sistemi monitorati.
Revisioni documentateOgni sessione di revisione richiede un sign-off datato; senza prove scritte, il controllo risulta non conforme.
Mapping SoAOgni controllo ISO applicabile deve essere collegato a un’evidenza tecnica e a un documento organizzativo nel SoA.
SecurityhubSupporta gap assessment, costruzione del SoA e preparazione del pacchetto evidenze per lo Stage 2 ISO 27001.

Indice

Quali requisiti ISO toccano direttamente la tracciabilità?

I tre standard si sovrappongono in modo complementare. ISO 27001 stabilisce il framework generale; ISO 27017 e ISO 27018 aggiungono requisiti specifici per ambienti cloud e trattamento di dati personali.

I controlli dell’Annex A più rilevanti sono:

  • A.8.15 – Logging: produzione, protezione e analisi dei log di attività, eccezioni, guasti ed eventi di sicurezza. ISO 27001 richiede che le revisioni siano documentate e commisurate al rischio, con attenzione particolare ai log amministrativi e alla protezione contro la manomissione.
  • A.8.16 – Monitoraggio delle attività: rilevamento di comportamenti anomali e correlazione degli eventi.
  • A.8.17 – Sincronizzazione degli orologi: tutti i sistemi devono fare riferimento a una fonte temporale affidabile per garantire la coerenza cronologica dei log.

Per il cloud, ISO 27017 richiede che le attività privilegiate siano loggate e che il cloud customer valuti se le capacità di logging del provider siano sufficienti. ISO 27018 aggiunge obblighi specifici sulla tracciabilità degli accessi ai dati personali da parte degli amministratori del provider.

Come collegare questi requisiti allo Statement of Applicability (SoA): per ciascun controllo applicabile, il SoA deve indicare l’evidenza tecnica che ne dimostra l’attuazione. Un mapping corretto associa ogni controllo a un tipo di log, a una procedura firmata e a un report di revisione datato. Questo collegamento trasforma la tracciabilità da attività tecnica a controllo verificabile di conformità.

Gli auditor si aspettano di trovare: log attivi e consultabili, prove di revisione periodica, procedure scritte che definiscano chi revisiona e con quale frequenza, e documentazione della configurazione degli strumenti di raccolta.

Come si struttura tecnicamente la tracciabilità dei dati?

Lo schema minimo di evento, raccomandato per qualsiasi sistema che rientri nell’ambito dell’ISMS, include i seguenti campi:

CampoDescrizioneEsempio
timestampData e ora UTC con fuso orario2026
user_idIdentificatore univoco dell’utente o del serviziosvc-backup
actionTipo di operazione eseguitaDELETE, READ, ESCALATE
objectRisorsa o dato interessatos3://bucket/report-q1.pdf
source_ipIP sorgente della richiestaIP sorgente
transaction_idIdentificatore per correlare eventi multiplitxn-8f3a2c
outcomeEsito dell’operazioneSUCCESS, DENIED

L’architettura raccomandata prevede raccolta centralizzata, scrittura immutabile e separazione dei permessi. AuditFront raccomanda di centralizzare i log, proteggere l’integrità tramite forwarding in tempo reale verso storage separato, e dimostrare revisioni regolari come evidenza operativa per l’auditor.

Per la protezione dell’integrità, le linee guida per ambienti SaaS raccomandano hash chaining, firma digitale degli eventi e controllo sulla cancellazione prematura dei log. Lo storage write-once, fisico o logico, impedisce che un amministratore del sistema monitorato possa alterare retroattivamente le registrazioni.

I ruoli operativi devono essere definiti esplicitamente nella policy: chi scrive i log (il sistema, automaticamente), chi ha accesso in lettura (il team di sicurezza, non gli amministratori dei sistemi monitorati), chi esegue le revisioni e chi approva i report.

Un consiglio: la pratica più efficace per impedire la manomissione è inoltrare gli eventi verso una destinazione non controllata dagli amministratori dei sistemi monitorati. Un bucket S3 con policy di accesso separata, un workspace Splunk gestito dal team di sicurezza, o un Log Analytics workspace Azure con RBAC dedicato sono soluzioni concrete.

Mani che digitano sulla tastiera accanto a una chiavetta USB, a rappresentare l’importanza di conservare i dati in modo sicuro.

Chi è responsabile dei log in ambienti cloud?

La responsabilità condivisa in cloud non è simmetrica: il provider garantisce la disponibilità dell’infrastruttura di logging, ma la decisione su cosa loggare, come proteggere i log e come analizzarli spetta al cliente.

Cosa logga il provider (tipicamente):

  • Accessi all’infrastruttura fisica e agli hypervisor
  • Operazioni sulle API di gestione della piattaforma
  • Eventi di disponibilità e guasti dell’infrastruttura

Cosa deve loggare il cliente:

  • Accessi alle applicazioni e ai dati ospitati
  • Operazioni privilegiate eseguite dagli amministratori del cliente
  • Modifiche alle configurazioni di sicurezza (gruppi di sicurezza, policy IAM, regole firewall)
  • Trasferimenti di dati verso destinazioni esterne

ISO 27017 specifica che il cliente deve valutare se le capacità di logging del provider sono sufficienti per i propri requisiti di conformità. Se non lo sono, il cliente deve integrare con strumenti propri.

Per la conformità ISO 27018, la checklist contrattuale e di evidenza per i contratti cloud deve includere:

  • Prova che il trail di audit del provider copra tutte le regioni in uso (org trail multi-region per AWS CloudTrail, diagnostic settings per Azure)
  • Policy di accesso al bucket o allo storage dei log con dimostrazione di separazione dei controlli
  • Contratto o SLA che garantisca la disponibilità dei log per il periodo di retention richiesto
  • Prova di consegna dei log (log delivery proof) e di integrità (checksum o hash)

Un consiglio: verificare contrattualmente che il provider garantisca un periodo di retention dei log allineato ai requisiti dell’organizzazione. Molti provider offrono retention predefinita di 90 giorni, insufficiente per la maggior parte dei requisiti di audit ISO.

Come si analizzano i log in modo operativo?

Raccogliere log senza analizzarli è il cosiddetto «logging paradox»: molte organizzazioni accumulano grandi volumi di eventi ma non documentano revisioni manuali efficaci, fallendo il requisito operativo di monitoraggio richiesto da A.8.15.

Un SIEM (come Microsoft Sentinel, IBM QRadar o Elastic SIEM) o una piattaforma di log management centralizzata consente di correlare eventi e prioritizzare gli alert. La sfida pratica è il volume: senza procedure automatiche per estrarre informazioni rilevanti, la revisione manuale diventa impraticabile.

Esempi di regole di correlazione legate al rischio:

  1. Failed login ripetuti + privilege escalation sullo stesso account entro 15 minuti: indicatore di attacco brute force seguito da escalation.
  2. Accesso a dati sensibili fuori orario lavorativo da IP non riconosciuto: possibile esfiltrazione o accesso non autorizzato.
  3. Modifica a policy IAM o gruppi di sicurezza senza ticket di change management associato: controllo di configurazione non autorizzata.
  4. Cancellazione di log o disabilitazione del trail di audit: tentativo di copertura delle tracce.

La frequenza di revisione deve essere definita nella policy e differenziata per rischio: revisione automatica in tempo reale per alert critici, revisione manuale settimanale per account privilegiati, revisione mensile per il resto. Per gli account amministrativi, la frequenza deve essere più elevata rispetto agli account standard, dato che gli amministratori rappresentano il principale vettore di rischio interno.

Un consiglio: documentare ogni sessione di revisione con un sign-off datato e firmato. Un foglio Excel con data, revisore e sintesi degli alert esaminati è sufficiente come evidenza iniziale, ma uno strumento integrato nel SIEM produce prove più solide e meno contestabili.

Come si dimostra la tracciabilità in sede di audit?

Gli auditor per ISO 27017/27018 richiedono prove che dimostrino coverage, integrità, monitoraggio e retention. Il pacchetto evidenze per uno Stage 2 deve contenere:

  • Screenshot datati della configurazione del trail di audit (es. CloudTrail org trail attivo, diagnostic settings Azure)
  • Export di log campione che mostri i campi minimi compilati
  • Report SIEM con alert generati e relativi ticket di chiusura
  • Procedure firmate di logging e revisione (con data di approvazione e versione)
  • Log review sign-off degli ultimi tre mesi, con firma del responsabile

Il mapping SoA funziona così:

  1. Identificare il controllo ISO applicabile (es. A.8.15)
  2. Associare l’evidenza tecnica (es. export log CloudTrail, report Sentinel)
  3. Collegare il documento organizzativo (es. procedura di logging v2.1, approvata il 10 gennaio 2026)
  4. Indicare la frequenza di revisione e l’ultimo sign-off

Esempio di mapping SoA per A.8.15: il controllo è applicabile perché l’organizzazione gestisce sistemi critici in cloud AWS. L’evidenza tecnica è l’org trail CloudTrail multi-region con S3 bucket protetto da policy di accesso separata. Il documento organizzativo è la «Procedura di Logging e Monitoraggio v2.3». La revisione è settimanale per account privilegiati e mensile per gli altri; l’ultimo sign-off è del 3 marzo 2026, firmato dal CISO.

Per confezionare il pacchetto evidenze, raccogliere i documenti in una cartella strutturata per controllo ISO, con naming convention che includa la data e la versione. L’auditor deve poter navigare il pacchetto senza guida.

Checklist operativa per implementare la tracciabilità conforme a ISO

  1. Gap assessment: confrontare lo stato attuale dei log con i requisiti A.8.15, A.8.16, A.8.17 e con le estensioni cloud ISO 27017/27018. Documentare le lacune.
  2. Inventario dei sistemi da loggare: elencare tutti i sistemi nell’ambito dell’ISMS, classificarli per criticità e definire quali eventi devono essere registrati per ciascuno.
  3. Definire lo schema di evento: adottare i campi minimi descritti sopra e inserirli nella policy di logging come requisito vincolante.
  4. Configurare la raccolta centralizzata: attivare il trail di audit su tutti i sistemi, configurare il forwarding verso storage separato e immutabile.
  5. Proteggere l’integrità: abilitare hash chaining o firma degli eventi, configurare policy write-once sullo storage, separare i permessi di accesso ai log.
  6. Definire e applicare la retention: la tabella seguente riporta i periodi minimi raccomandati per tipologia di log.
  7. Configurare il SIEM e le regole di correlazione: implementare almeno le regole ad alto rischio descritte nella sezione precedente.
  8. Documentare le procedure: redigere e approvare la policy di logging, la procedura di revisione e il registro dei sign-off.
  9. Programmare le revisioni: calendarizzare revisioni settimanali per account privilegiati e mensili per il resto; assegnare un responsabile nominato.
  10. Verificare la configurazione periodicamente: almeno ogni sei mesi, eseguire un controllo automatico che i trail siano attivi, i log vengano consegnati e lo storage sia integro.

Per la policy di logging, il template minimo deve includere: scopo, ambito, definizione dei campi obbligatori, responsabilità, periodo di retention per tipologia, modalità di protezione dell’integrità, frequenza e modalità di revisione, e procedura di escalation per alert critici.

Un consiglio: conservare evidenza della configurazione dei log e dei processi di revisione per l’intero ciclo di certificazione triennale più un anno aggiuntivo, per garantire prontezza alle verifiche di sorveglianza e ricertificazione.

Quali errori compromettono la conformità nella tracciabilità?

  • Logging paradox: raccogliere log senza documentare revisioni. L’auditor chiederà i sign-off; se non esistono, il controllo è non conforme anche se i log sono tecnicamente presenti.
  • Log modificabili dagli amministratori: se chi gestisce i sistemi monitorati ha accesso in scrittura ai log, l’integrità non è dimostrabile. La separazione dei controlli è un requisito, non un’opzione.
  • Timestamp non sincronizzati: log con orari incoerenti tra sistemi diversi rendono impossibile la correlazione degli eventi e invalidano la catena di custodia.
  • Retention incoerente o non giustificata: periodi di conservazione diversi tra sistemi simili, senza una giustificazione documentata nel risk assessment, possono causare domande in audit.
  • Schema di evento incompleto: campi mancanti (es. assenza del transaction ID o dell’esito) impediscono la ricostruzione completa di un incidente.
  • Mancanza di prove per i sistemi cloud: assumere che il provider gestisca tutto senza verificare contrattualmente le capacità di logging è uno degli errori più frequenti negli audit ISO 27017.

Come si misura l’efficacia della tracciabilità con KPI concreti?

I KPI operativi permettono di dimostrare che il controllo funziona, non solo che esiste. Quelli più utili per report alla direzione e agli auditor:

  • Percentuale di sistemi nell’ambito ISMS con logging attivo e verificato: target 100%; qualsiasi valore inferiore richiede piano di remediation documentato.
  • Percentuale di attività privilegiate loggate separatamente: misura la copertura del rischio interno; target 100% per account amministrativi.
  • Tempo medio di revisione dei log (MTTR dei log review): tempo che intercorre tra la generazione di un alert e la sua revisione documentata.
  • Percentuale di alert con ticket di chiusura associato: indica se il processo di escalation funziona; alert senza ticket sono una non-conformità procedurale.
  • Frequenza di revisione effettiva vs. pianificata: rapporto tra revisioni eseguite e revisioni programmate nel periodo; deviazioni richiedono giustificazione.
KPIFormulaTarget
Copertura loggingSistemi con log attivi / Sistemi in ambito × 100100%
Copertura account privilegiatiAccount admin loggati separatamente / Totale account admin × 100100%
Conformità revisioniRevisioni eseguite / Revisioni pianificate × 100≥ 95%
Alert con chiusura documentataAlert con ticket / Totale alert × 100≥ 98%

Per la presentazione alla direzione, questi KPI vanno inseriti in un cruscotto mensile con trend storico. Un calo della percentuale di copertura o un aumento del tempo medio di revisione sono segnali di degrado del controllo che richiedono intervento prima del prossimo audit di sorveglianza. Il monitoraggio della sicurezza IT produce valore misurabile anche in termini di credibilità verso clienti e partner.

Come si misura l'efficacia della tracciabilità con KPI concreti? — overview diagram

Perché Securityhub affronta la tracciabilità in chiave operativa

La tracciabilità dei dati è spesso trattata come un tema tecnico da delegare al team IT. L’esperienza di Securityhub negli audit ISO dimostra che questa separazione è la causa principale delle non-conformità: il team IT configura i log, ma nessuno definisce le procedure di revisione, nessuno firma i sign-off, nessuno mappa le evidenze sul SoA.

L’approccio che adottiamo parte dal SoA come documento centrale: ogni controllo applicabile deve avere un’evidenza tecnica associata e un documento organizzativo che ne dimostri l’attuazione. La checklist operativa descritta in questo articolo riflette esattamente la sequenza che seguiamo nei gap assessment e nella preparazione agli Stage 2. Chi usa questa guida come punto di partenza e documenta ogni passo con prove datate e firmate si presenta all’audit con un pacchetto evidenze completo, non con una dichiarazione di intenti.

Securityhub supporta la tua certificazione ISO dalla gap analysis all’audit

Securityhub affianca le organizzazioni in ogni fase del percorso verso la certificazione ISO 27001: dalla gap analysis iniziale, che identifica le lacune nella tracciabilità e nel logging, alla costruzione del SoA con mapping delle evidenze, fino alla preparazione del pacchetto documentale per lo Stage 2.

Securityhub

Per la tracciabilità in ambienti cloud, il supporto include la verifica della configurazione dei trail di audit, la definizione dello schema di evento conforme a ISO 27017 e ISO 27018, e la redazione delle procedure di revisione con template di sign-off pronti all’uso. Il risultato è un’organizzazione che arriva all’audit con evidenze organizzate, non con log grezzi e procedure incomplete.

Per avviare un gap assessment sulla tracciabilità dei dati e verificare la prontezza all’audit, consulta i passaggi per la certificazione ISO 27001 o contatta direttamente il team Securityhub.

Fonti

Per approfondire i requisiti tecnici e normativi sulla tracciabilità dei dati in contesto ISO, le fonti primarie e le guide operative di riferimento sono:

Raccomandati

Author

security

Leave a comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *