Bedre StandardSend faginnspill

Anonymiser regnskapstestdata uten å ødelegge sammenheng

Å endre kundenavn alene er ikke nok til å gjøre et regnskapsuttrekk anonymt.

I denne veiledningen

Regnskapstestdata kan inneholde navn, kontaktinformasjon, kontonummer og opplysninger om kjøp. Også kombinasjoner av beløp, dato og beskrivelse kan avsløre hvem en post gjelder. Start med syntetiske data når testformålet tillater det.

Anonymisering og pseudonymisering er forskjellige. Et datasett med erstattede navn kan fortsatt knyttes til personer gjennom en koblingstabell eller andre opplysninger. Det skal ikke omtales som anonymt bare fordi direkte navn er fjernet. Vurderingen må ta hensyn til hva mottakeren rimeligvis kan kombinere dataene med.

Bevar den strukturelle sammenhengen

Anta at kunde C17 har to fakturaer og én delbetaling. Testen skal undersøke at betalingen reduserer riktig faktura. Hvis kundenøkkelen erstattes ulikt i kunderegisteret, fakturaen og betalingsposten, vil testen bare undersøke brutte referanser.

OpplysningMulig tiltak i et testeksempelKontroll etter tiltaket
KundenøkkelStabil syntetisk nøkkel i alle objekterAlle referanser peker til samme testkunde
Navn og adresseKonstruerte verdierIngen ekte kontaktopplysninger følger med
DokumenttekstNy tekst som viser testformåletIngen fritekst med personopplysninger
BeløpKonstruerte beløp med samme logikkSummer og utligning kan beregnes
VedleggNytt testdokumentIngen skjult metadata eller originalbilag

Tiltakene er eksempler. De dokumenterer ikke i seg selv at et virkelig datasett er anonymt.

Se etter de mindre synlige opplysningene

Kontroller fritekst, filnavn, metadata, QR-koder, vedlegg og dokumentegenskaper. Et regneark kan ha skjulte ark, og en PDF kan inneholde tidligere lagret informasjon eller vedlegg. Å sladde en synlig tekstlinje er ikke tilstrekkelig dersom originalteksten fortsatt kan kopieres eller hentes fra filen.

Hvis dere trenger realistiske kontrollsifre eller adressemønstre, bruk dokumenterte testverdier fra den aktuelle spesifikasjonen der slike finnes. Ikke lag tilfeldige organisasjonsnumre eller kontonumre som kan tilhøre virkelige mottakere.

Del bare det testen trenger

Lag et minimalt datasett for det konkrete feilbildet. En test av desimalavrunding trenger sjelden personens adresse eller hele regnskapsåret. Bevar en intern beskrivelse av hvordan testdataene er laget, og kontroller dem med en annen person før offentlig deling når grunnlaget kommer fra reelle data.

Dersom vurderingen fortsatt er usikker, hold materialet i et kontrollert miljø med nødvendige tilgangsbegrensninger. Pseudonymiserte personopplysninger omfattes fortsatt av personvernreglene; valg av testmetode fritar ikke virksomheten fra ansvar.

Kilder

Se syntetiske testvektorer og personopplysninger i regnskapsuttrekk.