Vissza a BlograTechnikai

GDPR-Kompatibilis Napló-Megosztás: Hogyan...

Az alkalmazásnaplók ügyfélazonosítókat tartalmaznak. A GDPR megköveteli az adatminimalizálást. A hibakeresési csapatok teljesnaplóhoz szorulnak.

April 21, 20267 perc olvasás
JSON logsGDPR complianceDevOps privacylog anonymizationdata minimization

A Napló PII Probléma DevOps Kontextusban

Az alkalmazásnaplók elengedhetetlenek a hibakereséshez. De a GDPR megköveteli az adatminimalizálást — a személyes adatokat csak olyan sokáig szabad megőrizni, amíg szükséges.

Tipikus napló PII-kitettség:

{
  "timestamp": "2025-03-07T14:23:11Z",
  "event": "user_login",
  "user_email": "sarah.johnson@example.com",
  "ip_address": "185.43.21.107",
  "user_agent": "Mozilla/5.0...",
  "result": "success"
}

A user_email és ip_address személyes adat. Ha ezeket naplózzák, a naplók megőrzési politikájukra vonatkozóan GDPR-hatálya alá kerülnek.

A Strukturált Napló PII Maszkolási Minták

Lehetőség 1: Mezők kihagyása

{
  "timestamp": "...",
  "event": "user_login",
  "user_id": "usr_a7x9k3",  # UUID, nem e-mail
  "ip_hash": "sha256:f8e7...",  # IP hash, nem nyers IP
  "result": "success"
}

Lehetőség 2: Maszkolás Token-nel

{
  "user_email": "[EMAIL:usr_a7x9k3]",
  "ip_address": "[IP:net_b4k2m9]"
}

A token a visszafordítható leképezési táblában tárolt, amelyhez csak az arra jogosultak férhetnek hozzá.

DevOps Munkafolyamat Integrálása

A JSON-napló PII-maszkolás integrálható:

  • API gateway középső rétegen (az összes napló maszkolva a tárolás előtt)
  • Naplógyűjtő ügynökön (Fluentd/Logstash szűrőkkel)
  • Az alkalmazásban a strukturált naplózó könyvtárban

A hibakeresési csapat megőrzi a teljes funkcionalitást — a tokenek visszaállíthatók szükség esetén engedélyezett hozzáféréssel.

Forrás: GDPR 5. cikk: Adatfeldolgozás elvei

Készen áll az adatai védelmére?

Kezdje el a PII anonimizálását 285+ entitástípuson 48 nyelven.