Denetim kayıtları
YTCC "kim, ne zaman, ne yaptı" sorusunu dört kayıttan yanıtlar. Her biri farklı bir eylem türünü kapsar; birlikte girişleri, kullanıcı yönetimini, konfigürasyon değişikliklerini, operatör eylemlerini ve komutları kapsarlar.
| Kayıt | Kaydettiği | Tutulduğu yer | Kim okur |
|---|---|---|---|
| User audit log (Kullanıcı denetim kaydı) | Girişler, çıkışlar, başarısız girişler, parola değişiklikleri, oluşturulan, değiştirilen ve silinen kullanıcı ve profiller, politika değişiklikleri, dört göz onayları, kilit aşmalar, renk ve yapay zekâ erişimi değişiklikleri | Veri klasöründe bir dosya; 5 MB'a ulaşınca yenisiyle değiştirilir, bir eski dosya tutulur (toplam yaklaşık 10 MB) | root |
| Configuration audit (Konfigürasyon denetimi) | Konfigürasyonun uygulanan her değişikliği: kim, ne zaman, nereden (ızgara, form, içe aktarma, yapay zekâ …), açıklama ve değişen her kayıt eski ve yeni değerleriyle | Proje veritabanı, projenin ömrü boyunca | Projenin her girişli kullanıcısı |
| Event list (Olay listesi) | Operatör eylemleri (açılan sayfa ve popup'lar, giriş ve çıkış, onaylar, alan kontrolü, çalışma modu, haberleşme kontrolü, kilit aşmalar, manevra programları, etiketler ve notlar), alarmlar, komutlar, sistem olayları ve sinyal değişimleri | Tarihçe veritabanı, varsayılan 1825 gün | Projenin her girişli kullanıcısı |
| Command log (Komut kaydı) | Her komut: zaman, sinyal, istenen ve gönderilen değer, kullanıcı (ya da script:<ad>), sonuç, gerekçe, geri okunan değer; kilit aşmalarda gerekçe ve onaylayan | Alarm arşivi, iki yıl | Sunucuya ağ üzerinden ulaşabilen kullanıcılar |
Her kayıt, tarayıcının gönderdiği bir adı değil, sunucunun denetlediği kullanıcıyı taşır; girişlerde ve operatör eylemlerinde ayrıca istemci adresini.
Sunucu hesabının kendine ait bir kullanıcı denetim kaydı vardır: proje sunucusu veri klasörünün audit klasöründeki
_srv.jsonl dosyası. Bu kayıt, girişlerinin yanında ana sayfanın sunucu işlemlerini de tutar: her proje yedeği
(project_backup; proje, dosya, boyut ve örnek paket olup olmadığıyla), bir yedeğin her indirilişi
(project_backup_download) ve her proje paketi içe aktarması, başladığında bir kez ve sonucuyla bir kez
(project_import) ve bir projenin her şema yükseltmesi, sonucuyla (project_upgrade). Her kayıtta hesap ve istemci adresi bulunur. Tam yedek kullanıcıların parola özetlerini içerdiği için
indirmeler de kaydedilir. Bkz. Yedekleme ve geri yükleme.
Kayıtları koruma
- Kayıtlar sıradan dosyalar ve veritabanı tablolarıdır. Sunucuyu ve veri klasörünü koruyun; YTCC sunucusuna ağ erişimini yalnız operatör istasyonlarının ulaşabileceği şekilde kısıtlayın.
- Olay listesi ve komut kaydı Excel'e aktarılır.
- Kullanıcı denetim kaydı yaklaşık 10 MB tutar. Daha uzun bir kayıt gerekiyorsa dosyanın düzenli bir kopyasını saklayın.
- Kilitlenen hesap kullanıcı denetim kaydında başarısız girişler olarak görünür.
Nasıl açılıp süzüldükleri: Denetim kayıtlarını inceleme. IEC 62443-3-3 gereksinimleriyle ilişkisi: Güvenlik modeli ve IEC 62443-3-3.