Mimari & Güvenlik

Kurumsal ölçek için tasarlanmış bir temel

Tek çalıştırılabilir uygulama, kendi şemasını doğrulayan veri katmanı, tek kurulumda yalıtılmış portallar ve her katmanda zorlanan yetkilendirme.

Çalışma ortamı

BileşenOrtam
SunucuMicrosoft .NET tabanlı uygulama; Windows sunucularda hizmet olarak çalışır
VeritabanıMicrosoft SQL Server
Raporlanabilen kaynaklarSQL Server, Oracle, PostgreSQL, MySQL, IBM Db2
Kullanıcı arayüzüWeb tarayıcısı (kurulum gerekmez) ve mobil uygulama
BağlantıŞifreli web servisleri; IoT cihazları için MQTT

Sürüm bilgileri ve sistem gereksinimleri, kurulum belgesinde ve gizlilik sözleşmesiyle verilen güvenlik dokümanında paylaşılır.

Katmanlı mimari

Her istek, veriye ulaşmadan önce kimlik doğrulama ve yetki katmanlarından geçer.

Sunum
Web paneliMobil uygulamaDış sistemler
Sunucu ve API
Kimlik doğrulamaYetkilendirmeİstek sınırlamaCanlı yayın
İş kuralları
CRMNoCode motoruİş akışı ve BPMYapay zekâBildirim
Veri
Satır bazlı yetkiDeğişiklik iziŞema doğrulama
YAPIM NOTUBu sayfada neyi anlatıyoruz, neyi anlatmıyoruz
  • Sayfa bilinçli olarak "ne korunuyor ve sonucu ne" düzeyinde tutuldu. Saldırgana yol gösteren ayrıntılar kaldırıldı: kütüphane adları ve sürümleri, gizli bilgilerin nerede saklandığı, eklentilerin nereden yüklendiği, oturum belirteci biçimi, hesap kilidinin istisnaları, şifreleme tasarımı ve kayıt kimliklerinin iç yapısı.
  • Bu ayrıntılar BT ekiplerinin değerlendirmesi için gerçekten gerekiyor; yeri, "Güvence belgeleri" bölümündeki gizlilik sözleşmesiyle verilen güvenlik dokümanı.
  • Siteden kaldırılan bilgi üründen okunabiliyorsa kazanç yok. Yayındaki ürünü kontrol edin: yanıt başlıklarında sunucu adı ya da sürümü (Server, X-Powered-By) dönmemeli, üretimde kaynak haritaları (source map) kapalı olmalı, hata mesajları iç ayrıntı göstermemeli.
  • Güvenlik ekranlarının görüntülerinde (ağ politikası, giriş kayıtları, duruş raporu) gerçek IP aralıkları, sunucu adları ve kullanıcı adları görünmemeli.

Modüler ürün yapısı

Dikey çözümler platforma eklenti olarak eklenir. Bir modülü güncellemek tüm sistemi yeniden kurmayı gerektirmez.

Kendi şemasını yöneten veri katmanı

Açılışta beklenen ve mevcut yapı karşılaştırılır; eksik tablo, kolon ve indeksler tamamlanır, sürüm notları kullanıcıya sunulur. Kayıtlar fiziksel silinmez, işaretlenir.

Çoklu portal

Personel paneli, bayi portalı ve müşteri portalı tek kurulumda; her biri kendi kullanıcıları, parola ve oturum politikası, teması ve adresiyle. Bir portalda açılan oturum diğerinde geçmez.

Güvenlik

Yedi katmanlı yetkilendirme

Kimin sisteme girebileceği, neyi yapabileceği ve hangi kayıtları görebileceği ayrı ayrı yönetilir. Yetki değiştiğinde istemci önbelleği kendiliğinden tazelenir; yeniden giriş beklenmez.

PortalRolOrganizasyon birimiEkranAksiyonKayıt (satır)Sistem işlemi
VİDEO YERİ · V15Verinizi kim görür, kim değiştirir?SystemSoft ZERO'nun yetki ve denetim katmanlarında bir tur1:35
YAPIM NOTU · V15~90 sn · Seslendirme + ekran kaydı; açılışta ve kapanışta Kling ara görüntüsü
Amaç
Kurumsal BT ve uyum ekiplerinin ilk sorularına ("verimi kim görür, kim neyi değiştirdi, bunu kanıtlayabilir miyim?") cevap vermek.
Seslendirme
Kamera önünde anlatıcı yok; metni ElevenLabs'te Atakan Arisoy sesi okur. Ciddi ama erişilebilir; korkutarak değil, güven vererek. Dosyalar assets/video/ses/v15/, ayrıntılar SESLER.md'de.
Ton
Kanıta dayalı ve ölçülü. Sertifika ya da mevzuata tam uyum iddiası yapılmaz.
Senaryo
SüreGörüntüSeslendirme
0:00–0:12Kling: v15-guvenlik-2 (bilgi güvenliği sorumlusu gözlüğünü çıkarıp pencereden düşünceli bakıyor).Bir yazılım seçerken ilk soru şudur: verinizi kim görebilir, kim neyi değiştirdi ve bunu kanıtlayabilir misiniz?
0:12–0:30Yetki katmanları animasyonu (portal → rol → birim → ekran → aksiyon → satır); ardından rol yetki ekranı.SystemSoft ZERO'da yetki yedi katmanda yönetilir; bir ekranı açmak ile içindeki düğmeye basmak ayrı yetkilerdir.
0:30–0:50Veri kapsamı kuralı ("kendi birimi ve alt birimleri") tanımlanır; aynı liste ve aynı rapor iki farklı kullanıcıda farklı sonuç verir.Satır bazlı kural ilişki zinciri boyunca kendiliğinden uygulanır; rapor ekranı bile bu kuralı aşamaz.
0:50–1:10Güvenlik duruş raporu: "2FA'sız yönetici hesabı" bulgusu düzeltilir; ağ politikasında dış ağdan girişte iki adımlı doğrulama açılır.Kırktan fazla ayar sürekli denetlenir; bir risk varsa güvenlik raporunda görünür.
1:10–1:25Görüntüleme izi: bir kullanıcının yıllık yoğunluk takvimi ve açtığı kayıtlar.Veriyi değiştiren değil, yalnızca bakan da iz bırakır.
1:25–1:35Kling: v01-c2-veri-merkezi-2 (bulut) ve v01-c3-sunucu-odasi-1 (kendi sunucunuz); kapanış kartı: "Temel güvenlik her pakette · veri kapsamı ve görüntüleme izi Kurumsal'dan itibaren".Bulutta da kendi sunucunuzda da kontrol sizde.
Çekim notları
  • Ekran kayıtları demo kurulumunda kurgusal kullanıcılarla alınır; gerçek kullanıcı adı, IP adresi ve cihaz bilgisi görünmez.
  • "KVKK uyumlu" ya da "ISO sertifikalı" gibi ifadeler kullanılmamalı; sitedeki gibi "denetimde sorulan başlıklara karşılık gelir" denmeli.
  • Açılış ara görüntüsü Kling klibi (assets/video/ham/KLIPLER.md).
Güvenlik duruş raporuSeçili profil (Orta/Yüksek), genel durum ve bulgular: 2FA'sız yönetici hesabı, zayıf parola politikası gibi maddeler ve çözüm bağlantıları.guvenlik-durus.png
Duruş raporu · 40+ ayar sürekli denetlenir

Kimlik doğrulama ve giriş

  • Her portal için ayrı imzalanan oturumlar
  • SMS ya da kimlik doğrulayıcı uygulamayla iki adımlı doğrulama, kurtarma kodları
  • Güvenilir cihaz tanıma ve karekodla mobil giriş
  • Hatalı giriş denemelerine karşı otomatik hesap kilidi
  • Pasife alınan kullanıcının oturumları anında düşer

Ağ politikası ve güvenlik profili

  • Düşük / Orta / Yüksek profile göre 40'tan fazla ayar sürekli denetlenir
  • Güvenilmeyen ağdan girişte izin ver, 2FA iste veya engelle
  • 2FA'sı olmayan yönetici hesapları duruş raporunda bulgu olarak listelenir
  • Yönetim arayüzleri yalnızca izinli adres aralıklarına açılabilir

Satır bazlı veri kapsamı

  • Sahip kapsamı, üst kayıttan devral, alan değeri içerir/içermez, birim alt ağacı
  • Kural en üst kayıt tipinde tanımlanır, ilişki zinciri boyunca kendiliğinden iner
  • Okuma ve yazma ayrımı; sahipsiz kayıtların görünürlüğü ayrıca seçilir
  • Liste, tekil kayıt, kaydetme, ilişkili yükleme ve raporlarda zorlanır

Yetki talep ve onay akışı

  • Kullanıcı talep göndermeden önce onaylayıcıyı görür
  • Süreli yetki; süre dolunca kendiliğinden düşer
  • Onaylayan, aynı yetki için bekleyen diğer talepleri görür ve rol düzeyinde çözer
  • Yetki başka yoldan geldiyse talep otomatik kapanır
Cihaza bağlı, şifreli oturum

Oturum açıldığı cihaza bağlıdır; çalınan oturum bilgisi başka bir bilgisayarda işe yaramaz. İstek ve yanıtlar her oturum için ayrı anahtarla şifrelenir.

Tahmin edilemeyen kayıt adresleri

Adres çubuğundaki numarayı değiştirerek başkasının kaydına ulaşılamaz. Bir kullanıcının elindeki bağlantı başka bir kullanıcıda çalışmaz.

Veri kapsamı kuralıSahip kapsamı veya birim alt ağacı; kuralın ilişki zinciri boyunca indiği alt kayıt tipleri.veri-kapsami.png
Veri kapsamı · satır bazlı yetki
Yetki talebiİstenen yetki, süre ve göndermeden önce görünen onaylayıcı; onaylayan tarafta bekleyen diğer talepler.yetki-talebi.png
Yetki talebi · süreli yetki
Ağ politikasıGüvenilir ağ aralıkları; güvenilmeyen ağdan girişte "izin ver / 2FA iste / engelle" seçimi.ag-politikasi.png
Ağ politikası · dış ağda 2FA
Yetkisiz uç bırakılamaz

Sunucu açılışında tüm servis uçları taranır; yetkilendirme işareti taşımayan tek bir uç varsa sunucu açılmaz. "Yeni uç yazıldı, yetki koymak unutuldu" sınıfı açık yapısal olarak engellenir.

Denetlenebilirlik

Ne yapıldığının kaydı, kime açık olduğu

Kayıt değişiklik geçmişi

Kim, ne zaman, hangi alanı, hangi değerden hangi değere değiştirdi; kolon adları ekran etiketlerine çevrilir, gizli alanlar gösterilmez.

Görüntüleme izi

Veri kopyalanarak değil görülerek sızar. Bir kaydın detayını açmak da kullanıcının izine düşer; yıllık yoğunluk takvimiyle olağandışı hareket görünür.

Erişim ve işlem kayıtları

Servis çağrıları, giriş ve kilit olayları, yetkisiz erişim denemeleri, yetki değişiklikleri; Syslog ile merkezi günlüğe aktarım.

Kayıt paylaşma bağlantısı

Bağlantı erişim vermez, yalnızca yol tarif eder. Yetki, bağlantıyı üretenin değil açanın üzerinden denetlenir.

Sunum modu

Ekran üzerinde işaretlenen alanlar kurum genelinde maskelenir; canlı veriyle demo ve eğitim videosu güvenle yapılır.

Ölçülülük

Değişiklik izi kayıt tipi bazında, görüntüleme izi ekran bazında açılır; her şey değil, gerekli olan izlenir.

Kayıt değişiklik geçmişiAlan adları ekran etiketleriyle; eski → yeni değer, değiştiren kişi ve zaman.degisiklik-gecmisi.png
Değişiklik geçmişi · alan alan iz
Görüntüleme iziBir kullanıcının yıllık yoğunluk takvimi ve seçili günde açtığı kayıtlar.goruntuleme-izi.png
Görüntüleme izi · kim hangi kaydı açtı
Giriş ve kilit kayıtlarıGiriş denemeleri, başarısız parola, hesap kilidi olayları; kullanıcı, zaman, tarayıcı ve sonuç sütunları.giris-kayitlari.png
Giriş kayıtları · kilit ve deneme olayları

Bu yetenekler kişisel verilerin korunması ve bilgi güvenliği yönetimi çalışmalarında sıkça sorulan başlıklara (denetim izi, erişim kaydı, veri minimizasyonu, yetki yönetimi, olay kaydı) doğrudan karşılık gelir. Sertifikasyonun kendisi kurumunuzun süreçlerine ve denetimine bağlıdır.

Gerçek zamanlı katman

Sayfa yenilemeden

Bildirim ve çevrimiçi durumKayıt değişimiMesajlaşmaSosyal akışİşlem ilerlemesiAI yanıt akışıKod tamamlama

Kayıt değişikliği yayını yalnızca o kaydı izleyen biri varsa üretilir; ardışık değişiklikler tek bildirimde birleştirilir.

Entegrasyon mimarisi

Dış dünyaya açık

  • Eklenti mimarisiyle ERP bağlantıları; ana uygulama değişmez
  • Güvenlik duvarında port açmadan: kurum ağındaki bağlantı ajanı bağlantıyı yalnızca dışarı doğru kurar
  • IoT cihazları MQTT ile bağlanır; her cihaz yalnız kendi verisine erişir
  • REST tanımları, DB senkronizasyonu, onaylı Excel/XML aktarımı
Kurulum ve işletim

Size uygun dağıtım modeli

Windows sunucularda hizmet olarak çalışan tek bir uygulama. Web paneli de aynı uygulamadan sunulur; ayrıca bir web sunucusu kurmanız gerekmez.

Paylaşımlı SaaS

Tüm paketlerde. Yedekleme, güncelleme ve altyapı SystemSoft'ta.

Özel bulut

Müşteriye ayrılmış sunucu; Kurumsal pakette ek modül, Platform'da dahil.

On-premise

Kurum içi sunucu; imzalı lisans, internete kapalı ortamlar için çevrimdışı lisans dosyası.

Denetimli güncelleme

Güncellemeler bütünlük denetiminden geçmeden kurulmaz; eklentiler bağımsız güncellenir.

Korunan gizli bilgiler

Veritabanı bağlantısı ve şifreleme anahtarları yapılandırma dosyalarında açık metin olarak tutulmaz.

Tek kopya güvencesi

Aynı anda yalnızca tek bir kopyanın çalışması garanti altındadır.

Arka plan servisleri

Zamanlayıcı, süreç zaman aşımı, bildirim kuyruğu, cihaz izleme, arşivleme.

Yol haritası

Yolda olanları baştan paylaşıyoruz

Aşağıdakiler geliştirme sürecindedir ve mevcut modüllerin bugün çalışmasını engellemez; her biri var olan yetkinliğin üzerine gelecek bir katmandır.

IoT

Varlık sağlık skoru

Sensörleri ağırlıklandırarak varlık seviyesinde tek puan; ağaçta yukarı toplama.

IoT

Zaman tabanlı eskalasyon

Sahiplenilmeyen alarm için bildirim → e-posta → SMS zinciri, nöbet takvimine göre hedef.

BPM

Alarmdan onay sürecine

Kritik alarmın BPM süreci veya iş akışı başlatması.

MES

Üretimde anlık yayın

Ekipman durumu ve duruşların ekrana beklemeden itilmesi.

MES

Doğrudan kontrolör bağlantısı

Yaygın endüstriyel protokollerle ağ geçidi gerektirmeden veri okuma.

MES

İzlenebilirlik raporu

Mamul lotundan hammaddeye ve tersine gezilebilir soy ağacı; geri çağırmada etki alanı.

Güvence belgeleri

Bilgi işlem ekibinizin soracağı belgeler

Kurumsal satın almada güvenlik ve KVKK değerlendirmesi için istenen belgeler. Talebiniz üzerine, gerekirse gizlilik sözleşmesiyle paylaşılır.

BELGE YERİ

Veri konumu

SaaS verisinin tutulduğu veri merkezi (il ve ülke), barındırma altyapısı ve yedeklerin nerede saklandığı.

BELGE YERİ

Sızma testi özeti

Platform periyodik olarak bağımsız güvenlik testlerinden geçirilir. Son testin tarihi, kapsamı ve kapatılan bulguların özeti.

BELGE YERİ

Güvenlik dokümanı

Bu sayfadaki mimarinin, satın alma ekiplerine verilecek sürümlü PDF hâli.

BELGE YERİ

Veri işleme sözleşmesi

KVKK kapsamında veri sorumlusu ile veri işleyen arasındaki sözleşme taslağı ve alt işleyenlerin listesi.

BELGE YERİ

Sertifikalar

Sahip olunan ISO/IEC 27001 gibi belgeler; numara, geçerlilik tarihi ve doğrulama bağlantısıyla.

BELGE YERİ

Güvenlik açığı bildirimi

Bir açık bulan araştırmacının yazacağı adres ve ne kadar sürede yanıt verileceği.

Belgeleri isteyin

Güvenlik değerlendirme formunuzu ya da soru listenizi pazarlama@sistemyazilim.com adresine gönderin.

YAPIM NOTUHer kart gerçek bir belgeye dönüşmeli
  • Kurumsal bilgi işlem ekipleri en çok veri konumunu, sızma testini ve KVKK veri işleme sözleşmesini sorar. Hazır olmayan kartı yayından önce kaldırın; olmayan belgeye yer ayırmak, hiç bahsetmemekten daha kötüdür.
  • systemsoft.com.tr'de sistemlerin şirketin kendi veri merkezinde, anlık yedekle çalıştığı yazıyor. SystemSoft ZERO SaaS için de geçerliyse "Veri konumu" kartı bununla doldurulabilir.
  • Güvenlik açığı bildirimi için yayın alanının kökünde /.well-known/security.txt dosyası olsun (iletişim adresi ve geçerlilik tarihi). Bu sitede güvenlik bu kadar ayrıntılı anlatılırken bildirim adresinin olmaması göze batar.
  • "Gizlilik sözleşmesiyle paylaşılır" bir süreç sözüdür; satış ekibinin bir NDA şablonu hazır olmalı.
  • "Periyodik bağımsız güvenlik testi" cümlesi SystemSoft 2026 broşüründen (s. 16). Bu söz verildiği için son testin özeti istendiğinde hemen gönderilebilmeli. Broşürdeki "LDAP" ifadesinin kod tabanında karşılığı bulunamadı; sitede kullanılmadı.