Hoppa till innehåll
SäkerhetGDPRIT-säkerhetPrivacy by Design14 min läsning

GDPR för IT-system: Teknisk guide för systemutvecklare och arkitekter

Så bygger du GDPR-kompatibla IT-system – privacy by design, datainventering, samtyckeshantering och tekniska skyddsåtgärder.

3 20024
GDPR för IT-system: Teknisk guide för systemutvecklare och arkitekter
GDPR för IT-system – privacy by design måste byggas in från början, inte läggas på i efterhand.Photo: Unsplash

Praktisk teknisk guide för att implementera GDPR-krav i IT-system – från privacy by design till kryptering och anonymisering.

GDPR har funnits sedan 2018 men många IT-system är fortfarande inte byggda med dataskydd i åtanke. För systemutvecklare och arkitekter är GDPR inte bara en juridisk fråga – det är en teknisk utmaning som påverkar allt från databasdesign till API-design och användargränssnitt. Den här guiden fokuserar på de tekniska aspekterna av GDPR-implementering: hur du bygger system som är kompatibla från grunden, utan att kompromissa med användbarhet eller prestanda.

Jag har hjälpt flera svenska bolag att göra efterlevnadsanalyser av deras IT-system och implementera tekniska åtgärder. Det vanligaste problemet är inte att företag inte vill följa GDPR – det är att de byggt system som inte är designade för att kunna efterleva kraven. Att lägga på privacy-funktioner i efterhand är alltid dyrare och sämre än att bygga in dem från start.

Privacy by design – bygg in dataskydd från början

Privacy by design är en av GDPR:s grundläggande principer och innebär att dataskydd ska integreras i systemutvecklingsprocessen från första början, inte läggas på som ett extra lager i efterhand. För arkitekter innebär det att varje designbeslut måste utvärderas ur ett dataskyddsperspektiv.

Konkret innebär privacy by design att ni redan i kravfasen identifierar vilka personuppgifter systemet kommer att hantera, för varje uppgift behövs och hur länge den ska sparas. Varje databasfält som innehåller personuppgifter ska vara motiverat. Om en uppgift inte används aktivt för det ändamål som kommunicerats till användaren ska den inte samlas in – principen om dataminimering.

I praktiken betyder det att ni bör göra en Data Protection Impact Assessment (DPIA) redan under arkitekturfasen för system som hanterar känsliga personuppgifter eller övervakar personer i större skala. DPIA dokumenterar vilka risker systemet medför och vilka åtgärder som vidtas för att minska dem. Det är både ett juridiskt krav för högriskbehandling och ett användbart tekniskt dokument.

Datainventering – kartlägg era personuppgifter

För att kunna skydda personuppgifter måste ni först veta var de finns. En datainventering kartlägger alla system, databaser, loggfiler, backup-lager och tredjepartsintegrationer som hanterar personuppgifter. Varje fynd dokumenteras med typ av uppgift, laglig grund, ändamål, lagringstid och tekniska skyddsåtgärder.

Automatiserade verktyg för datainventering blir allt vanligare 2026. Verktyg som OneTrust, BigID och Microsoft Purview scannar databaser och fillagring efter känslig data och bygger en katalog över var personuppgifterna finns. För mindre organisationer kan en manuell inventering i ett kalkylark vara tillräckligt initialt, men den måste hållas uppdaterad.

Utmana varje uppgift. Många system samlar in personuppgifter av gammal vana snarare än verkligt behov. En kontaktlista med födelsedatum och personnummer i ett CRM som bara används för utskick av nyhetsbrev är ett tydligt exempel på överinsamling – rensa bort eller pseudonymisera uppgifter som inte behövs.

Samtyckeshantering och preferenscenter

Samtycke är en av sex lagliga grunder för personuppgiftsbehandling enligt GDPR. För IT-system som förlitar sig på samtycke krävs en tekniskt robust lösning för att inhämta, dokumentera och återkalla samtycke. Ett samtycke måste vara frivilligt, specifikt, informerat och otvetydigt – en förifylld kryssruta räcker inte.

Bygg ett preferenscenter där användaren kan se vilka samtycken som givits, ändra sina val och när som helst återkalla sitt samtycke. Varje samtycke ska loggas med tidsstämpel, version av samtyckestexten och vilken kanal som användes. Om samtyckestexten ändras måste befintliga användare informeras och ges möjlighet att godkänna den nya versionen.

Samtyckeshantering är inte bara en cookie-banner. Det gäller alla typer av personuppgiftsbehandling som bygger på samtycke – marknadsföringsmejl, profilering, datadelning med tredje part. En väldesignad samtyckeslösning är central för GDPR-efterlevnad och minskar risken för klagomål till IMY.

Registerutdrag (DSAR) – tekniskt stöd

En registrerad har rätt att begära ut ett registerutdrag (Data Subject Access Request, DSAR) med alla personuppgifter som organisationen behandlar om hen. För komplexa IT-system med data spridd över flera databaser, loggfiler och tredjepartstjänster kan en DSAR vara tekniskt utmanande att besvara inom 30 dagar.

Förbered er tekniskt genom att bygga en DSAR-funktion som kan samla in data från alla system som lagrar personuppgifter. Funktionen ska ta en identifierare (e-post, personnummer) och returnera en strukturerad export av alla relaterade uppgifter i maskinläsbart format (JSON, CSV). Överväg att bygga en administrationsvy där supportpersonal kan initiera och spåra DSAR-ärenden.

Automatisera så mycket som möjligt. Ett manuellt DSAR-flöde där någon måste logga in i fem olika system och kopiera ut data är ohållbart när ni får fler än några få förfrågningar per år. Investera i en central DSAR-motor som integreras med era system via API:er.

Rätt till radering – tekniskt genomförande

Rätten till radering (eller "rätten att bli glömd") innebär att en registrerad kan begära att organisationen tar bort alla personuppgifter om hen. Tekniskt är det mer komplext än det låter. Uppgifter kan finnas i flera system, i backup-lager, i loggfiler och i tjänster som saknar API för radering.

Bygg en central raderingsfunktion som loggar vilka system som raderats, vad som raderats och när. För system som inte tillåter teknisk radering (till exempel loggfiler som krävs för säkerhetsövervakning) måste uppgifterna pseudonymiseras eller göras otillgängliga. Dokumentera undantagen och den lagliga grunden för att behålla uppgifterna.

Backup-lager är ett särskilt problem. En kopia av databasen kan innehålla personuppgifter i månader eller år. Lösningen är att antingen kryptera backup med unik nyckel per användare (och förstöra nyckeln vid radering) eller att säkerställa att raderingsförfrågningar täcker nästa backup-cykel. De flesta molntjänster har mekanismer för detta.

PII-identifiering och klassificering

Personligt identifierbar information (PII) måste identifieras och klassificeras i alla system som hanterar den. GDPR gör ingen explicit skillnad mellan olika typer av personuppgifter, men känsliga uppgifter (hälsa, etnicitet, politik, religion, sexuell läggning, genetiska och biometriska data) har strängare krav.

Använd automatiserad PII-identifiering för att scanna era system efter känslig data. Regelbundna genomsökningar upptäcker om personuppgifter hamnat på fel plats – en loggfil som innehåller personnummer, en API-respons som returnerar mer data än nödvändigt. Klassificera varje uppgift enligt en intern standard: offentlig, intern, känslig, mycket känslig.

Bygg in PII-detektion i er CI/CD-pipeline så att varje deployment scannas efter läckor. Verktyg som Nightfall, GitGuardian och AWS Macie kan automatiskt blockera deployment om känslig data upptäcks i källkod eller konfiguration. Det är en enkel åtgärd som dramatiskt minskar risk för dataläckage.

Kryptering – i vila, i transit och under bearbetning

Kryptering är den tekniska grundbulten i GDPR-efterlevnad. GDPR kräver lämpliga tekniska åtgärder för att skydda personuppgifter, och kryptering är den mest påtagliga. Data ska krypteras i vila (lagring), i transit (nätverk) och, där det är tekniskt möjligt, under bearbetning (minne).

Kryptering i vila innebär att databasfiler, backup och loggar är krypterade med AES-256. De flesta molndatabaser har detta inbyggt. Nyckelhantering är den svåra delen – använd en dedikerad nyckelhanteringstjänst (AWS KMS, Azure Key Vault, HashiCorp Vault) och rotera nycklar regelbundet.

Kryptering i transit är standard med TLS 1.3 för all kommunikation mellan system. Säkerställ att interna API-anrop mellan mikrotjänster också är krypterade – det är ett vanligt förbiseende. Kryptering under bearbetning (confidential computing) är fortfarande relativt nytt 2026 men blir allt vanligare för känsliga arbetslaster med Intel SGX eller AMD SEV.

Anonymisering och pseudonymisering

GDPR uppmuntrar både anonymisering och pseudonymisering som tekniska skyddsåtgärder, men skillnaden är avgörande. Anonymiserad data kan inte längre kopplas till en identifierbar person och omfattas därför inte av GDPR. Pseudonymiserad data kan fortfarande kopplas till en person med hjälp av separat lagrad information och omfattas fortfarande av GDPR.

Anonymisering är målet för analysdata, statistik och forskning. Tekniker som k-anonymitet, differentiell integritet och aggregatfunktioner gör det praktiskt taget omöjligt att återidentifiera individer. Pseudonymisering är ett komplement som används när data fortfarande måste kunna kopplas till en person vid behov – till exempel för kundsupport.

Bygg pseudonymisering som standard i era system. Separera identifierande data (namn, e-post) från beteendedata och använd en pseudonymiserad nyckel för att koppla dem vid behov. Det minskar konsekvenserna av en dataläcka dramatiskt – om beteendedatan läcker går den inte att koppla till verkliga personer utan tillgång till nyckeldatabasen.

Personuppgiftsbiträdesavtal (DPA) och tredjepartsintegrationer

Varje gång era system integrerar med en tredjepartstjänst som behandlar personuppgifter måste ni ha ett personuppgiftsbiträdesavtal (DPA) på plats. Detta gäller molnleverantörer, API-tjänster, analysverktyg och alla underleverantörer som får tillgång till personuppgifter.

Kartlägg alla tredjepartsintegrationer i era system och dokumentera vilka personuppgifter varje integration exponerar. Granska respektive parts DPA och säkerställ att den uppfyller GDPR:s krav, särskilt gällande underbiträdeskedjan (var underleverantörens underleverantörer lagrar data). Verktyg som DPOrganizer och VendorRisk automatiserar denna process.

IMY:s riktlinjer och tillsyn 2026

Integritetsskyddsmyndigheten (IMY) har 2026 skärpt tillsynen av IT-system inom flera branscher. Särskilt fokus ligger på dataminimering, lagringstid och tekniska skyddsåtgärder. IMY har också publicerat uppdaterade riktlinjer för AI-system som behandlar personuppgifter.

Förbered er på granskning genom att dokumentera alla era tekniska beslut. Om IMY ställer frågor om varför ni lagrar personuppgifter i 90 dagar istället för 30, ska ni kunna visa en dokumenterad bedömning. Dokumentation av tekniska åtgärder är lika viktig som juridisk dokumentation vid en granskning.

Vill du veta mer?

Behöver du hjälp med GDPR-implementering i era IT-system eller en efterlevnadsanalys? Jag erbjuder rådgivning inom dataskydd och säker arkitektur. Boka ett kostnadsfritt samtal så diskuterar vi era behov.

Det vanligaste problemet är inte att företag inte vill följa GDPR – det är att de byggt system som inte är designade för att kunna efterleva kraven.

- Simon Axelsson

Vanliga frågor

Måste jag göra en DPIA för alla system?
Nej, DPIA krävs bara för behandling som sannolikt leder till hög risk för personers rättigheter och friheter. Till exempel storskalig övervakning, känsliga uppgifter eller systematisk profilering. Men det är bra praxis även för mindre riskfyllda system.
Hur länge får jag spara personuppgifter?
Endast så länge som krävs för ändamålet. När ändamålet är uppfyllt ska uppgifterna raderas eller anonymiseras. Det finns ingen generell tidsgräns – det beror på systemets syfte. Dokumentera er bedömning för varje dataset.
Vad är skillnaden mellan pseudonymisering och anonymisering?
Pseudonymisering ersätter identifierare med en pseudonym – uppgifterna kan fortfarande kopplas till en person via separat lagrad information och omfattas av GDPR. Anonymisering gör återidentifiering praktiskt taget omöjlig och omfattas inte av GDPR.
Behöver jag kryptera all data?
Ja, personuppgifter ska krypteras i vila och transit som standard. Kryptering under bearbetning är ännu inte ett krav men rekommenderas för känslig data. Nyckelhantering är viktigare än själva krypteringsalgoritmen.
Hur förbereder jag mig för IMY-granskning?
Dokumentera alla tekniska och organisatoriska åtgärder. Ha en uppdaterad datainventering, DPA med alla leverantörer, och en process för DSAR och radering. Öva på granskning internt minst en gång per år.

Om författaren

Simon Axelsson
Simon AxelssonIT-konsult & teknisk rådgivare

Simon Axelsson är senior IT-konsult och grundare av SIAX Technology AB. Han hjälper nordiska företag med molninfrastruktur, dataplattformar och AI-automation.

Fler artiklar av Simon