Traccia di Audit (Software di Gestione Aziendale)

Una traccia di audit è il registro immutabile e con timestamp di ogni azione di creazione, modifica ed eliminazione intrapresa in un sistema di gestione aziendale, chi ha modificato quale campo, da quale valore a quale valore e quando, mantenuto separatamente dai dati dello stato attuale che descrive, in modo che anche un record corretto conservi una cronologia visibile di ciò che diceva originariamente. Questo è importante per due ragioni distinte: la fiducia operativa, poiché un responsabile che esamina una lettura sospetta della qualità dell'acqua deve sapere se si trattava di un guasto genuino del sensore o di una successiva correzione manuale, e la conformità, poiché gli audit di certificazione (ASC, BAP, GlobalG.A.P.) e le ispezioni normative richiedono sempre più una tenuta dei registri dimostrabile e a prova di manomissione, piuttosto che un semplice rapporto finale, eventualmente modificato. Una traccia di audit correttamente implementata è di tipo 'append-only' a livello di database, il che significa che le voci storiche non possono essere alterate o eliminate nemmeno da un amministratore senza che tale alterazione stessa venga registrata, il che rappresenta una garanzia materialmente più forte rispetto a un semplice campo timestamp 'ultima modifica di' che un utente sufficientemente privilegiato potrebbe comunque riscrivere silenziosamente. Per le operazioni multisito sotto certificazione, la traccia di audit è spesso il primo artefatto che un revisore esterno richiede, e le lacune o le incongruenze in essa sono trattate come un riscontro più serio di un errore di dati isolato, perché minano la fiducia in ogni altro record che il sistema contiene.

Traccia di Audit (Software di Gestione Aziendale)
Foto: W.carter / Wikimedia Commons, CC0

Termini correlati

Citato negli articoli