Gå til innholdet

Revisjonslogg

En revisjonslogg gjør viktige applikasjonshendelser sporbare. Aktør, handling, berørt objekt og resultat må kunne leses i sammenheng.

Også kjent somAudit Trail
Overvåking og observerbarhet

Spor en handling i ettertid

En revisjonslogg registrerer utvalgte applikasjonshendelser som er viktige for sporbarheten. Den skal vise hvem som forsøkte eller utførte en handling, når det skjedde, hvilket objekt som ble berørt, og resultatet. Det omfatter et egnet tidsstempel og en interaksjonsreferanse som knytter relaterte hendelser sammen. En generell feilteller besvarer ikke disse spørsmålene.

I en fiktiv prosjektportal forsøker user-17 å endre rollen på project-8 fra viewer til editor. Serveren avviser forsøket og registrerer resultatet denied. Den som bare leser den ønskede rolleendringen, kan tro at den er utført. Resultatet viser at forsøket ikke ga noen ny rettighet.

Beskytt loggens bevisverdi

Teamet bestemmer hvilke hendelser som trengs, og hvem som kan lese, skrive eller slette oppføringene. Passord, tilgangstokener og hele fortrolige dokumenter hører ikke hjemme i loggen som praktiske tilleggsopplysninger. Også oppbevaringstiden krever en begrunnet regel.

Å kalle en fil revisjonslogg gjør den ikke fullstendig eller manipulasjonssikker. Beskyttelse mot uautoriserte endringer og sletting, oppdagelse av manipulering og overvåking av loggingsfeil hører til implementeringen. En tapt eller senere endret oppføring kan lede en undersøkelse i feil retning.

Kilder