Veri modeli, güvenlik ve izolasyon

Çalışma alanı, rol ve kayıt kapsamının birlikte nasıl uygulandığını öğren.

İşletme verisinin temel sınırı çalışma alanıdır. Organizasyon üyelik ve plan gibi üst bilgileri birleştirir; her ürün kendi kayıtlarını sahiplenir. Bu bölüm kullanıcı dilinde modelin nasıl çalıştığını açıklar; canlı ortamın güvenlik sertifikası değildir.

Başlamadan önce

Bu sayfa veri modelini açıklar; canlı ortamın güvenlik denetimi veya sertifikası değildir.

Kayıtlar nasıl bağlanır?

Müşteri aynı kişiyi talep, randevu, sipariş, teklif ve faturada ortak kimlikle temsil eder. Katalog ürünü/hizmeti satış ve rezervasyonun ortak tanımıdır. Dosya / Etiket / Yorum / Etkinlik kayıtların üzerine eklenen ortak yardımcı kavramlardır. Özel alan bir kayıt türünün ek bilgisidir. Ajan / Sohbet / Çalıştırma / Onay / Hafıza AI işlerinin durumunu ve geçmişini taşır. Güncel tablo/aksiyon adları modül başvurusundan okunur; eski raporlardaki tablo sayısını güncel kapasite diye kullanma.

Üç kapı

Ürün

Modül açık mı? Kapalı ürünün rotası ve araçları kullanılamaz.

Kişi

Kişi yetkili mi? Okuma/yazma/yönetim gibi rol ve kişisel yetkiler kontrol edilir.

Kayıt

Bu satıra erişebilir mi? Çalışma alanı ve kendi kayıtları/ekip kapsamı uygulanır.

RLS (satır düzeyi güvenlik) veritabanının “bu kişinin bu çalışma alanında görebileceği satırlar” filtresidir. Ekranda arama yapmak veya başka bir kaydın kimliğini bilmek bu filtreyi genişletmez. Uygulama kapsamlı transaction'da kullanıcı/çalışma alanını bağlar; politikalar modül sözleşmesinden üretilir. Motor tabloları için ayrı politikalar ve muafiyetler bulunduğundan “her veritabanı tablosu aynı politikaya sahip” iddiası doğru değildir.

Yazma ve olaylar

Her modül aksiyonu girdi, önkoşul, etki ve olayları ilan eder. Çalışma zamanı sırasıyla yetki/girdi/iş kuralını denetler, değişikliği ve etkinlik izini yazar. Bir modül başka modülün tablosuna doğrudan yazamaz. Başkasının kaydını okumak açık bağımlılık; başka ekrana katkı ise ayrı bildirimdir. Örneğin müşteri detayındaki randevu sekmesi müşteri modelini kopyalamaz.

Arşivlenen kayıtlar normal okumadan gizlenebilir; silme işlemi uygun yetkili kapıdan geçer. Kısmi toplu sonuçta başarı/hata sayısı gerçek yazmalarla raporlanır. Bir olayın üretilmesi abonenin işini bitirdiği anlamına gelmez; iş kuyruğunu incele.

AI, hafıza ve cihaz

Era/ajan kişinin güncel yetkileriyle çalışır. Hafıza kişisel, modül veya çalışma alanı hedef kitlesine göre daralır; arama ve grafik yalnız izinli bilgiyi döndürür. Kişisel BYOK anahtarı ortak çalışma alanı anahtarına katılmaz. Eşleşmiş bilgisayarın kaldırılması iş gönderimini keser; yerel sağlayıcı oturumunu otomatik silmez.

API anahtarları bir kez gösterilip özeti saklanır; sağlayıcı sırları vault kapıları kullanır. Etkinlik kaydında sır görünümü redakte edilir. Bu mekanizmalar bütün eski kod yollarının aynı şekilde denetlendiği iddiası değildir. RLS politikasını atlayan sahip/superuser bağlantısı veya yanlış kapsamlı servis yolu güvenliği etkileyebilir; üretim incelemesinde bağlantı rolleri ve ilgili yollar ayrıca doğrulanmalıdır.

Ne kontrol etmelisin?

Yanlış çalışma alanında işlem yapma; rolleri, onayları, gizlilik saklamasını ve API kapsamını kontrol et. Era'ya “Bu işlemi hangi yetki ve hangi çalışma alanıyla yapıyorsun?” de. Gerçek müşteri verisini ekran görüntüsü örneği olarak paylaşma.