B
batuenchant
özel yazılım + tasarım
TEKNİK · 5 dk okuma

KVKK uyumlu müşteri portalı mimarisi: 7 teknik ilke

Müşteri self-service portalında KVKK uyumluluğunu yalnızca bir metin olmaktan çıkaran yedi somut teknik uygulama.

KVKK uyumluluğu bir etiket değildir; her teknik seçim ve mimari kararın toplamıdır. Müşteri self-service portalı geliştirirken uyumluluğu yalnızca "aydınlatma metni" ile sağlamak mümkün değildir. Bu yazıda portal mimarisinde uygulanması gereken 7 somut teknik ilkeyi ve her birinin uygulama kriterlerini ele alıyoruz.

"KVKK'ya göre kişisel veri işleyen her organizasyon, veri güvenliğini sağlamakla yükümlüdür. Bu yükümlülük yalnızca yasal uyumluluk değil, aynı zamanda müşteriye verilen bir güven taahhüdüdür."

İlke 1 — Veri minimizasyonu

KVKK madde 4'ün temel prensiplerinden biri; "işleme amacı ile bağlantılı, sınırlı ve ölçülü" veri toplama yükümlülüğüdür. Portal mimarisinde bu şu şekilde uygulanır:

Uygulama kriterleri

Kod düzeyinde örnek

Müşteri kayıt tablosunda "isteğe bağlı" alanlar, veritabanı seviyesinde NULLABLE olarak tanımlanır. Uygulama katmanında da bu alanlar form dışında bırakılarak yalnızca talep halinde doldurulması istenir.

İlke 2 — Katmanlı şifreleme

Kişisel veri; saklandığı, iletildiği ve işlendiği her aşamada şifrelenmelidir. Tek katmanlı şifreleme kapsamsızdır.

Üç katman

  1. Transit şifrelemesi: TLS 1.3, HTTPS zorunlu (HSTS header ile)
  2. Saklama şifrelemesi: Veritabanı şifrelemesi (MySQL InnoDB encryption veya uygulama katmanında AES-256)
  3. Özel alan şifrelemesi: TC kimlik, IBAN gibi kritik alanlar ayrıca uygulama şifreleme ile saklanır

Kritik alan örnekleri

Aşağıdaki alanlar her zaman uygulama katmanı şifreleme ile saklanır:

İlke 3 — Rol bazlı erişim kontrolü (RBAC)

Her çalışanın veya sistem kullanıcısının yalnızca görev tanımında yer alan verilere erişebilmesi gerekir. "Tüm personel her şeyi görsün" yaklaşımı KVKK uyumsuzluğudur.

Minimum rol seti

Rol atama işlemi her zaman "yetki talep edildiğinde açılır, görev bittiğinde kapanır" prensibi ile yapılır. Kalıcı süper-kullanıcı yetkileri sınırlı tutulur.

İlke 4 — Kapsamlı loglama ve izlenebilirlik

Kişisel veriye yapılan her erişim ve işlem değiştirilemez biçimde loglanır. Loglar; veri sorumlusunun "kim, ne zaman, hangi veriye eriştin" sorusuna kanıtla cevap verebilmesini sağlar.

Log kayıt seti

AlanÖrnek
Zaman damgası2026-04-24T10:15:43+03:00
Kullanıcı IDusr_8273 ([email protected])
Eylem tipiREAD / UPDATE / DELETE / EXPORT
Hedef kayıtcustomer:42891
Veri alanlarıname, email, phone
Sebep"Fatura güncelleme talebi"
IP adresi192.168.1.x (iç ağ)

Log dosyaları; ayrı bir sunucuda veya log servisinde saklanır, uygulama sunucusuyla aynı yerde tutulmaz. Bu, kötü niyetli erişim durumunda log tahrifatını önler.

İlke 5 — Saklama sürelerinin otomatikleştirilmesi

KVKK; kişisel verilerin işleme amacı sona erdiğinde silinmesini zorunlu kılar. Manuel silme süreçleri yetersizdir çünkü unutulur ve tutarsızdır.

Otomasyon kuralları

Tipik saklama süreleri

İlke 6 — Kullanıcı hakları için self-service araçlar

KVKK madde 11 kapsamında kullanıcılara tanınan haklar (bilgi talep etme, silme isteme, veri taşınabilirliği) portal üzerinden self-service olarak sunulmalıdır. Her başvurunun manuel işlenmesi uyumsuzluk üretir.

Portal içinde sunulan araçlar

İlke 7 — Felaket kurtarma ve iş sürekliliği

KVKK; veri sorumlusunun sadece veri güvenliğini değil, bütünlüğünü ve erişilebilirliğini de koruma yükümlülüğünü içerir. Felaket kurtarma planı olmayan bir portal, uyumsuz sayılır.

Temel uygulamalar

Sonuç

KVKK uyumluluğu tek bir uygulama veya metin değil, portal mimarisinin her katmanına sinmesi gereken bir disiplindir. Bu 7 ilke; proje başlangıcında uygulandığında, sonradan kurtarma maliyeti çok büyük bir yükümlülüğü ortadan kaldırır.

Mevcut portal mimariniz bu ilkelerden kaçını karşılıyor? Bir denetim talebi oluşturursanız, 30 dakikalık ücretsiz keşif görüşmesi kapsamında mevcut yapının uyumluluk haritası çıkarılır ve iyileştirme yol haritası sunulur.


BU KONU İÇİN KEŞİF GÖRÜŞMESİ

Projenizde bu ilkeleri uygulayalım.

İşletmenizin özel gereksinimleri için 30 dakikalık ücretsiz keşif görüşmesi ile başlayabiliriz. Uygun proje kapsamı değerlendirilip sabit fiyat teklifi sunulur.

Keşif Görüşmesi Talep Et →
BLOGU TAKİP ET
Yeni yazılardan haberdar olun
Ayda bir e-posta · sadece yeni yazı bildirimi · istediğinizde ayrılın.
BU YAZIYI PAYLAŞ