İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM
DersOrta34 dakikaVeri Yönetişimi Sorumlusu · 3. ders

Saklama süresi ve erişim denetimi

Saklama kuralını tetikleyici olay, süre ve bitiş eylemi üçlüsü olarak yazmayı ve rol, ortam, alan hassasiyeti eksenlerinde bir erişim matrisi kurmayı öğretir. Türev verilerin ve kopyaların kuralı nasıl devraldığını somutlaştırır.

Önkoşul: Responsible AI

BU DERSİN SONUNDA

  • Saklama kuralını otomatikleştirilebilir bir tetikleyici olaya bağlamak
  • Silme, anonimleştirme ve arşivleme arasındaki farkı karara çevirmek
  • Köken kaydından türev temizleme adımlarını çıkarmak
  • Rol, ortam ve alan hassasiyeti eksenlerinde erişim matrisi kurmak
  1. 1

    Teori

    Kavramın çalışma mantığı

  2. 2

    Örnek

    Gerçek bir senaryo üzerinde gösterim

  3. 3

    Lab

    Uygulamalı alıştırma

  4. 4

    Test

    Kısa ölçüm

  5. 5

    Proje

    Rotadaki projeye katkı

Kısa cevap

Saklama kuralı verinin hangi olaydan itibaren ne kadar tutulacağını ve süre dolunca ne olacağını belirler; erişim denetimi ise duran veriyi kimin hangi ortamda göreceğini belirler. İkisi aynı tabloda yönetilir, çünkü süresi dolmuş bir veri en sıkı erişim kuralını bile anlamsızlaştırır: o verinin orada hiç durmaması gerekiyordu.

Teori: süre olayla başlar, takvimle değil#

"İki yıl saklanır" cümlesi eksiktir; hangi olaydan itibaren iki yıl? Kaydın oluşmasından mı, ilişkinin bitmesinden mi, son işlemden mi? Saklama kuralı üç parçadan oluşur: tetikleyici olay, süre ve bitiş eylemi. Tetikleyici yazılmadığında kural otomatikleştirilemez, elle yorumlanır; elle yorumlanan kural ise uygulanmaz.

Bitiş eyleminin üç seçeneği eşdeğer değildir. Silme veriyi ortadan kaldırır. Anonimleştirme kişiyle bağı geri dönülemez biçimde koparır ama satırı yerinde bırakır. Arşivleme ise yalnızca erişimi zorlaştırır; veri durmaya devam eder ve tüm yükümlülükler sürer. Arşivi silme sanmak, yönetişim raporlarındaki en sık hatalardandır.

Türev veriler kuralı devralır ama bunu kendiliğinden yapmaz. Kaynak silindiğinde ondan üretilmiş toplam, arama dizini girdisi, gömme vektörü ve değerlendirme örneği yerinde kalır. Bu yüzden saklama tablosu köken kaydına bağlanır: her kategorinin satırında, süre dolduğunda temizlenecek türevler tek tek listelenir.

Uygulamada: bir saklama satırı#

Veri kategorisiTetikleyici olayBitiş eylemiTürevlerde karşılığı
Destek yazışmasıKaydın kapanmasıAnonimleştirmeDizin parçası ve gömmesi silinir
Ham web izleme günlüğüGünlüğün yazılmasıSilmePanolarda yalnızca toplulaştırılmış sayı kalır
Sipariş kaydıYasal yükümlülüğün bitişiArşivlemeAnalitik kopyada takma kimliğe düşürülür
İstem ve cevap günlüğüGünlüğün yazılmasıSilmeDeğerlendirme setine alınan örnek ayrı kararla yönetilir
Değerlendirme setiSetin sürümden düşmesiSilmeSonuç raporunda yalnızca ölçüm özeti kalır
Yedek anlık görüntüsüYedeğin alınmasıDöngü sonunda silmeSilme talebi yedekte gecikmeli uygulanır
Süreler kurumun hukuki yükümlülüğüne göre belirlenir ve burada kasten yazılmamıştır; tablonun öğrettiği şey tetikleyici ile bitiş eyleminin eşleştirilmesidir.

Erişim matrisi: rol, ortam, alan#

Erişim kararı tek boyutlu değildir. Bir rol üretimde göremediği alanı geliştirme ortamında görebiliyorsa denetim kâğıt üzerinde kalır. Tersine geliştirme ortamı tamamen boş bırakılırsa hata ayıklanamaz ve ekip üretim verisini kopyalamanın gayriresmî yollarını bulur. Bu yüzden matris üç eksende kurulur: rol, ortam ve alan hassasiyeti.

  • Üretim: doğrudan kimlik alanları yalnızca görevi gerektiren rol için ve kayıtlı sorgu üzerinden açılır; serbest okuma verilmez.
  • Hazırlık ortamı: üretimden türetilmiş ama merdivende düşürülmüş veri. Dağılımın kabaca şeklini korur, kişiyi taşımaz.
  • Geliştirme: sentetik veya tamamen takma kimlikli set. Şema gerçek, içerik gerçek değil.
  • Analitik: takma kimlik ve toplulaştırma; birleştirme anahtarı ayrı bir yetkiyle saklanır.
  • Model hattı: yalnızca istem projeksiyonundaki alanlar. Hat, envanterde kendi başına bir durak olarak görünür.

Karar: kural nasıl yazılır#

  1. 1Kategoriyi belirle

    Alanları tek tek değil kategori olarak grupla: yazışma, işlem kaydı, izleme günlüğü, model günlüğü. Alan başına süre yönetilemez.

  2. 2Tetikleyiciyi seç

    Süreyi başlatan olayı, veri modelinde gerçekten dolu olan bir alana bağla. Sistemde karşılığı olmayan tetikleyici otomatikleştirilemez.

  3. 3Bitiş eylemini seç

    Silme, anonimleştirme ve arşiv arasındaki seçimi, verinin ileride hangi soruyu cevaplaması gerektiğine göre yap. Soru toplulaştırılmışsa anonimleştirme yeter.

  4. 4Türev listesini bağla

    Köken kaydından kategoriye bağlı türevleri çek ve her biri için temizleme adımını yaz. Türev listesi boş kalan kategori, köken kaydının eksik olduğunun işaretidir.

Sık yapılan hata#

En sık hata, silme kararını yalnızca ana tabloda uygulamaktır. Vektör dizini, arama dizini, önbellek, pano özeti, günlük dosyası ve yedek aynı veriyi taşır; ana tablodan silinen kayıt bunlarda yaşamaya devam eder. İkinci sık hata, erişimi role değil kişiye vermektir: kişi ayrıldığında ya da rolü değiştiğinde hak geri alınmaz ve zamanla kimsenin haritasını çıkaramadığı bir yetki yığını oluşur.

LAB · UYGULAMALI ALIŞTIRMA

Bir kategoriyi uçtan uca silmeye götürün

  1. 1Envanterinizden tek bir veri kategorisi seçin (örneğin kapanmış destek yazışmaları) ve o kategorinin durduğu tüm durakları listeleyin.
  2. 2Kategoriye tetikleyici olay, süre ve bitiş eylemi yazın; tetikleyicinin karşılığı olan alanın veri modelinde gerçekten dolu olup olmadığını örnek kayıtlarla kontrol edin.
  3. 3Tek bir örnek kaydı seçip elle uçtan uca izleyin: ana tabloda, dizinde, panoda, günlükte ve yedekte bu kaydın izini tek tek arayın.
  4. 4Bulduğunuz her durak için silme ya da anonimleştirme adımını yazın; teknik olarak uygulanamayan durakları "kısıt" diye işaretleyip gecikme süresini not edin.
  5. 5Aynı kategori için rol ve ortam matrisini doldurun; üretimde kapalı olup geliştirme ortamında açık kalan her alanı bir bulgu olarak kaydedin.

Beklenen çıktı

Tek bir veri kategorisi için tetikleyici, süre, bitiş eylemi ve durak bazlı temizleme adımlarını taşıyan saklama satırı ile eşlik eden rol-ortam erişim matrisi.

Sık sorulan sorular

Anonimleştirme ile takma kimlik pratikte nasıl ayrılır?

Takma kimlikte eşleme tablosu durur, yani geri dönüş mümkündür ve veri hâlâ kişiseldir. Anonimleştirmede eşleme silinir ve kalan alanların birleşimi tek bir kişiyi işaret etmeyecek kadar kabalaştırılır. İkinci koşul çoğu zaman atlanır ve "anonim" denen set aslında takma kimlikli kalır.

Yedeklerden silemiyorsak kural yazmanın anlamı var mı?

Var, çünkü kural kısıtı görünür kılar. Yedekte gecikmeli silme, yazılı ve bilinen bir kısıttır ve denetimde savunulabilir. Yazılmamış bir kısıt ise bulgu olarak çıkar.

Geliştirme ortamına üretim verisi kopyalamak neden sorun?

Kopya, envanterde olmayan yeni bir durak yaratır; erişim matrisi, saklama süresi ve silme kararı orada uygulanmaz. Şemayı koruyup içeriği merdivende düşürülmüş bir hazırlık seti, hata ayıklama ihtiyacını çoğu durumda karşılar.

LEARN

Veri Yönetişimi Sorumlusu rotasına devam et

Dersler tek başına da okunabilir, ama sıralı ilerlemek önkoşul boşluklarını kapatır.