Jeg har to [antatte] utfordringer med dette, og vil gjerne høre med andre som har gjort dette flere ganger.
Den ene utfordringen går på "bevaringsverdige data i databasen". Nei, det er "i systemet". Ikke den ene datakilden man vet systemet bruker, men alt fra logikk i sammenstilling og visningslaget, konfigurasjonsfiler, api-kall mot systemer for korrekt identifisering av bruker, felles datakilder for andre brukere av samme system, datakilder som blir brukt av flere system med flere. "Finnes det på papir? Nei, ok. Finnes det andre datakilder?" Om databasen inneholder brukernavn, mens fullt navn gjøres som oppslag mot en AD-løsning, er "menneskelig leselig versjon av" informasjon om hvem som gjorde en handling borte. Om systemleverandør har en skybasert datakilde for klassifikasjon eller lignende hjelpe- / kodetabeller, siden "alle våre systemer bruker dette allikevel", har man mistet dette. Logikk i applikasjonslaget blir ikke overført, så da er det borte.
Den andre er at det ikke er "databasen bevares gjennom uttrekk", det er "uttrekk av strukturert informasjon fra databaser", og legger bare krav til dokumentasjon skapt på "et database-format" [nei, det står ikke relasjonsdatabase eller databasetabeller]. Man er ute etter dokumentasjonen som forvaltes som arkiv, og da ideelt organets egen dokumentasjon. Men i dragsuget av i hvert fall et av uttrekksformatene, kan det komme med mye dokumentasjon som ikke tilhører et organ. Jeg tenker her på system-tabeller / diagnosedata, lagrede prosedyrer, valg av optimalisering og sammenstillinger / views.
Denne dokumentasjonen tilhører et annet organ [systemeier], som brukeren av systemet (potensielt juridisk) ikke har rett til å "skaffe seg adgang til, ta med seg, eller kopiere" (
https://lovdata.no/dokument/NL/lov/2020-03-27-15, forretningshemmelighetsloven paragraf 3). Den loven inneholder flere ord som treffer nært, blant annet "oppnå kunnskap om eller rådighet over" eller definisjonen av forretningshemmelighet som "opplysninger som a) er hemmelige i den forstand at opplysningene ikke som helhet, eller slik de er satt sammen eller ordnet, er allment kjent eller lett tilgjengelig, b) har kommersiell verdi fordi de er hemmelige, c) innehaveren har truffet rimelige tiltak for å holde hemmelige". Faller ikke "diagnosedata for stabilitet av systemet, lagret i egne logg-tabeller, aldri presentert til sluttbruker, kun tilgjengelig fra en administrator-konto" under dette? Og hva skjer, når kunden ber om tilgang på basen for å hente ut sine egne data og blir tildelt feil rettigheter? I mitt hodet blir det som å bli tildelt adgang på feil nivå i et nettverk, og så å ha tilgang på server-nivå i stedet for mappe. "Jøss, er alt dette mitt? Da trenger jeg større disk å kopiere til…".
Så jeg har to spørsmål tilbake; 1) Hvordan vet man at all dokumentasjon til et organ har kommet med i uttrekket, og 2) hvordan vet man at bare dokumentasjonen til organet har kommet med i uttrekket.