QueryProxy
Doküman menüsü

Veri maskeleme

Kolon deseni ve içerik regex maskeleme kuralları, üç strateji ve sonuçların neden diske ulaşmadan önce maskelendiği.

Güncelleme:

Maskeleme kuralları, kişisel verilerin bir geliştiricinin ekranına — ve QueryProxy’nin kendi depolamasına — asla ulaşmamasını sağlar. Kurallar DBA’ler tarafından Masking altında yönetilir.

Yazım anında maskeleme

Maskeleme sonuç akışının içinde çalışır: işçi sonuç kümesini cursor ile gezerken her satır, sonuç dosyasına yazılmadan önce maskelenir. Bir sonucun maskesiz hâli diskte hiç var olmaz; dolayısıyla sonradan görüntülenemez, indirilemez, sızamaz. Bilinçli bir tasarım kararı olarak “maskeyi kaldır” düğmesi yoktur.

Kural türleri

Eşleme türü Neye bakar Örnek desen
Kolon Kolonun adı (büyük/küçük harf duyarsız joker; | alternatifleri ayırır) *email*, *password*|*secret*|*token*
Regex Hücrenin içeriği (ayraçlı PCRE) /[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}/

Aynı değer için kolon kuralı içerik kuralından önce gelir. Kolon kuralları sayısal değerlere de uygulanır (numerik bir card_number yine maskelenir); içerik kuralları yalnızca metin değerleri tarar.

Her kural ya takım genelinde geçerlidir ya da tek bir bağlantıya sabitlenir; silmeden açılıp kapatılabilir.

Stratejiler

Strateji Sonuç Örnek
full Değerin tamamı değiştirilir *****
partial Kenarlar korunur, biçim belli kalır a***@***.com, 5**********2
hash Deterministik SHA-256 öneki sha256:9f86d081884c

partial e-postaları okunur tutar (ilk harf + TLD); hash ise analistlerin değeri görmeden kolon üzerinde join/sayım yapabilmesini sağlar.

Varsayılan kural seti

Tek tıkla (Add Default Rules) makul varsayılanlar kurulur: e-posta, telefon ve kart kolonları (partial), secret/token/parola kolonları (full), ayrıca e-posta ve kart numaraları için içerik regex’leri. Varsayılanlar idempotenttir — iki kez eklemek yeni bir şey oluşturmaz.

Kuralları test etmek

Masking sayfasının altındaki playground, etkin kurallarınızın önizlemesini verir: bir kolon adı ve örnek değer girin, sonucun tam olarak nasıl görüneceğini görün. Geçersiz regex desenleri kayıt anında reddedilir — bozuk bir desen üretimde sessizce hiçbir şeyi eşlememezlik edemez.

Gezinmek için ok tuşları, açmak için Enter.