← Tüm Modüller
📋 Aktivite Kaydı
Aktivite Kaydı (Log)
Sistemde yapılan her değişiklik — kayıt, güncelleme, silme, dışa aktarım, e-posta bildirim — kim tarafından, ne zaman, hangi IP'den yapıldığı ile birlikte değiştirilemez bir kayda alınır. Bu modül; iç denetim, ISG/ISO 9001 denetimleri ve hukuki uyuşmazlıklarda kanıt değeri taşır.
OWNER
1Aktivite kaydı nedir?
Aktivite kaydı (İngilizce: audit log); kurumsal sistemlerde gerçekleşen her önemli işlemi kim, ne zaman, ne, nereden yaptığını saklayan bir kayıt defteridir. Banka sistemleri, hastane bilgi sistemleri, devlet portal'ları gibi yerlerde zorunludur.
Ekipman Takip uygulamasında bu defter şu amaçlara hizmet eder:
- Hesap verebilirlik — "Bu kaydı kim sildi?" sorusunun cevabı her zaman vardır
- Denetim uyumu — ISO 9001, ISO 45001, İSG müfettişi kayıt talep eder
- Olası uyuşmazlıkta delil — "Bu fatura/sertifika ne zaman sisteme girildi?" hukuki süreçlerde kanıt
- İç güven — Personel sistemin izlediğini bilirse daha dikkatli kullanır
"Çıkmaz" bir defter
Aktivite kaydı yalnızca sistem tarafından yazılır. Hiçbir kullanıcı (OWNER dahil) silemez, düzenleyemez. Bu özellik aktivite kaydının kanıt değerini koruyan en kritik tasarım kararıdır.
2Aktivite ekranını açma
Aktivite görüntüleme yetkisi yalnızca OWNER rolündedir. Yöneticiler ve personel görmez. Bu, hassas içeriğin (kullanıcı e-postaları, IP'leri, faaliyetler) gizliliğini korumak içindir.
-
OWNER hesabı ile giriş yapın
Sağ üstte e-postanızın yanında OWNER rozeti olmalı.
-
Üst menüden 📋 Aktivite butonuna tıklayın
Mobilde ⋮ Menü → Aktivite Kaydı.
-
Modal açılır, son 200 kayıt listelenir
Yüklenme genelde 1-2 saniye sürer. Yükleniyor göstergesi kaybolduktan sonra tablo dolar.
-
Daha fazla görmek için aşağı kaydırın
Tablo en yeniden eskiye doğru sıralıdır. Eski kayıtlar için tarih filtresi kullanın.
📋 Aktivite Kaydı modalı — başlık
📋 Aktivite Kaydı
Kim, ne zaman, hangi işlemi yaptı. Son 200 kayıt.
✕
3Kayıt alanları
Her satır 4 sütundan oluşur. Birlikte değerlendirildiğinde tam bir "iz" sunar.
| 📅 Tarih | İşlemin yapıldığı an. Yıl-Ay-Gün Saat:Dakika formatı. Sunucu saatine göre (UTC+3 / TR saati). |
| 👤 Kullanıcı | Ad-soyad ve e-posta. "Sistem" görünüyorsa otomatik bir işlem (cron, bildirim, otomatik temizlik). |
| 🎯 İşlem | İşlemin tipi: Ekle, Kaydet, Sil, CSV Export, E-posta gönderimi vb. Her tür için renkli etiket vardır. |
| 📝 Detay | Hangi kayıt etkilendiğini gösterir. Ekipman no, dosya adı, hedef e-posta vb. |
| 🌐 IP adresi | (Yeni: 2026 sürümü) İşlemin yapıldığı internet adresi. Şüpheli erişim takibi için. |
📋 Aktivite tablosu — örnek satırlar
2026-05-30
14:32
Ahmet Yılmaz
ahmet@testfirma.com
💾 Kaydet
EKP-001 kontrol kaydı
2026-05-30
14:15
Mehmet Demir
mehmet@testfirma.com
📥 CSV Export
ekipman_raporu_2026-05-30.csv
2026-05-30
09:00
Sistem
otomatik
📧 E-posta
3 hatırlatma maili gönderildi
2026-05-29
17:48
Ahmet Yılmaz
ahmet@testfirma.com
🗑 Sil
Maliyet kaydı #421 (₺ 2.500)
4Kayıt altına alınan işlemler
Aşağıdaki işlem tipleri otomatik olarak loglanır. Bunlar dışındaki "okuma" işlemleri (sayfa açma, listeleme) loglanmaz — yoksa kayıt sayısı çığ gibi büyürdü.
| ➕ Ekle | Yeni ekipman, arıza, görev, zimmet, kullanıcı, maliyet kaydı eklendiğinde |
| 💾 Kaydet | Mevcut bir kayıt güncellendiğinde (örn. periyodik kontrol tamamlandı, ekipman düzenlendi) |
| 🗑 Sil | Bir kayıt silindiğinde — hangi kaydın silindiği detayda görünür |
| 📥 CSV Export | Excel/CSV indirme işlemi (rapor, maliyet, audit log dahil) |
| 📧 E-posta | Sistem tarafından bildirim e-postası gönderildiğinde (yaklaşan kontrol, atanan görev vb.) |
| 🔐 Giriş | (Genişletilmiş sürüm) Başarılı/başarısız giriş denemeleri — güvenlik takibi için |
"Sistem" kullanıcısı nedir?
Bazı işlemler bir insan tarafından değil, sunucudaki otomatik görevler tarafından yapılır: gece çalışan bildirim e-postası, dosya temizliği, planlı senkronizasyon. Bu durumlarda kullanıcı "Sistem (Cron)" olarak görünür.
Otomatik işlemler de loglanır
Yalnızca kullanıcıların yaptığı işlemler değil, sunucunun kendiliğinden yürüttüğü işlemler de aynı deftere yazılır. Örneğin her sabah çalışan hatırlatma cron'unun gönderdiği e-postalar bildirim_email işlem tipiyle, kullanıcı sütununda "Sistem (Cron)" olarak kayda geçer. Böylece "bu hatırlatma maili gerçekten gitti mi, ne zaman gitti?" sorusunun da denetlenebilir bir cevabı olur.
5Modül bazlı kapsam
Sistemde aşağıdaki modüllerin tüm yazma işlemleri kayıt altındadır:
| 🛠 Ekipman | Ekleme, düzenleme, silme, periyodik kontrol kaydı, fotoğraf yükleme |
| ⚠ Arıza | Arıza bildirimi, durum değişikliği, çözüm kaydı, ek dosya |
| 📋 Görev | Görev oluşturma, atama, tamamlama, iptal |
| 👥 Zimmet | Zimmet açılışı, devri, kapanış, imza ekleme |
| 👤 Kullanıcı | Yeni kullanıcı, rol değişikliği, şifre sıfırlama, hesap kapatma |
| 💰 Maliyet | Maliyet kaydı ekleme ve silme |
| 📊 Raporlar | Excel/CSV dışa aktarımları, PDF rapor üretimi |
Modül kapsamı — dağılım örneği
🛠 Ekipman · 142
⚠ Arıza · 38
📋 Görev · 67
👥 Zimmet · 24
👤 Kullanıcı · 12
💰 Maliyet · 38
📊 Rapor · 19
Son 90 günde toplam 340 sistem işlemi loglandı
6Filtreler ve arama
Modal tepesinde filtre çubuğu vardır. Birden fazla filtreyi birleştirerek hızlı arama yapın.
Filtre çubuğu
Tüm Kullanıcılar ▾
Tüm Modüller ▾
Tüm İşlemler ▾
📅 Tarih aralığı
🔍 Detay metni içinde ara (ekipman no, e-posta…)
Uygula
Temizle
Kullanılabilir filtreler
- Kullanıcı — Belirli bir kişinin yaptığı tüm işlemleri görmek için. Personelin denetimi veya çıkış sonrası işlem geçmişi için kullanışlı.
- Modül — Ekipman / Arıza / Görev / Zimmet / Kullanıcı / Maliyet / Rapor
- İşlem tipi — Ekle / Güncelle / Sil / Export / Email
- Tarih aralığı — Başlangıç ve bitiş tarihleri
- Metin arama — Detay alanında geçen herhangi bir metin (ekipman no, fatura no, e-posta vb.)
Filtre kombinasyon örnekleri
| "Ali son ay neler sildi?" | Kullanıcı: Ali · İşlem: Sil · Tarih: son 30 gün |
| "Bu hafta hangi raporlar dışa aktarıldı?" | İşlem: Export · Tarih: bu hafta |
| "EKP-001 üzerinde tüm değişiklikler" | Arama: EKP-001 (modül + işlem fark etmez) |
| "Dün gece kim sistemde işlem yaptı?" | Tarih: dün 22:00 — bugün 06:00 |
7Manipülasyona karşı koruma
Aktivite kaydının değerini koruyan en önemli ilke: sadece sistem yazabilir, kimse silemez veya düzenleyemez.
Teknik koruma katmanları
- API kısıtlaması — Aktivite kaydını yazan API uç noktası dışarıdan çağrılamaz. Sadece sistem içi fonksiyonlar yazabilir.
- Silme yetkisi yok — Aktivite tablosunda DELETE yetkisi hiçbir kullanıcıya verilmemiştir. Sistem admini bile silemez.
- Sadece-okuma görüntüleme — OWNER rolü kayıtları görebilir ama düzenleyemez. Tabloda "düzenle" butonu yoktur.
- Yedekleme — Aktivite kayıtları günlük olarak ana veritabanı yedeği ile birlikte saklanır.
- Sayısal sıra numarası — Her kayıt arka planda artan bir ID alır. Atlama (boşluk) tespit edilirse manipülasyon belirtisidir.
"Kayıttan silebilir misiniz?" — Hayır
Müşteri veya personel tarafından bu talep gelirse: "Sistem tasarımı gereği aktivite kaydı silinemez. Bu özellik denetim uyumu için zorunlu." cevabı verin. İstisnasız uygulanır.
Hangi durumlarda OWNER yine de görmez?
- Diğer firmaların aktivitelerini (çok-kiracılı yapı; her firma sadece kendi loglarını görür)
- Sistem admininin platform-genel işlemlerini (yeni firma açma, abonelik yenileme vb.)
- Şifre/secret içeren alanlar (şifre değişikliği loglu ama "yeni şifre nedir" görünmez)
8Denetimde kullanım
Aktivite kaydı dış denetçilerin ve İSG müfettişlerinin en sık talep ettiği belgedir. Aşağıdaki senaryolar yaygındır.
Senaryo 1 — İş müfettişi denetimi
- Müfettiş: "EKP-001 vincin 2025 Kasım kontrolü ne zaman sisteme girildi?"
- OWNER: Aktivite kaydını açar
- Arama:
EKP-001 · İşlem: Kaydet · Tarih: 2025-11
- Tek satır görünür:
2025-11-12 14:23 · Ali Veli · Kaydet · EKP-001 periyodik kontrol
- Bu, kaydın kontrol tarihinde girildiğini ve geriye dönük yazılmadığını ispatlar
Senaryo 2 — ISO 9001 dış denetim
Denetçi rastgele bir ekipmanın yaşam döngüsünü ister: ne zaman eklendi, kim güncelledi, ne arıza yaşadı, ne zaman bakım yapıldı. Aktivite kaydı bu kronolojiyi tek sayfada sunar.
Senaryo 3 — İç inceleme
Firma sahibi: "Bu ay 15 ekipman silinmiş. Kim yaptı?" Aktivite kaydından dakikalar içinde sorumlu kişi ve silme zamanı bulunur. Disiplin sürecine kanıt.
Senaryo 4 — Eski çalışan sorumluluğu
Bir personel işten ayrıldı, sonradan kayıt hataları farkedildi. Aktivite kaydı, ayrılan personelin son işlemlerini tek tek listeler — hangi kaydı ne zaman değiştirdi.
Denetçi talep örneği — çıktı
Talep: EKP-001 (Köprü Vinç 5T) üzerinde son 12 ay yapılan tüm işlemler
Filtre: Arama=EKP-001 · Tarih=2025-05-30 → 2026-05-30
Sonuç: 11 kayıt
2026-05-12 Kaydet · Yıllık periyodik kontrol tamamlandı
2026-03-18 Kaydet · Arıza çözüm raporu (hidrolik)
2026-03-15 Ekle · Arıza bildirimi (kabin tavası)
2025-11-12 Kaydet · Periyodik kontrol — 2025 yıllığı
... (7 kayıt daha)
Resmi kanıt değeri
Aktivite kaydı ekran görüntüsü veya PDF çıktısı, ISO ve İSG denetimlerinde geçerli kayıt olarak kabul edilir. Talep ederlerse CSV/PDF olarak da iletebilirsiniz (üst menüden Excel/PDF butonu).
9Saklama süresi ve yedek
| Ekranda görünür | Son 200 kayıt (modal açıldığında ilk yükleme). Daha fazlası filtre ile çağrılır. |
| Veritabanı saklama | Tüm kayıtlar süresiz saklanır. Eski kayıtlar otomatik silinmez. |
| Mevzuat zorunluluğu | İSG kayıtları için en az 5 yıl saklama önerilir (6331 sayılı Kanun). |
| Yedek | Günlük otomatik yedeklemeye dahildir. Veri kaybı durumunda son 24 saate kadar geri yüklenir. |
| Kişisel veri (KVKK) | Sadece çalışan e-posta ve adı tutulur. IP adresi 1 yıl sonra anonimleştirilir (sadece ülke bilgisi kalır). |
Personel ayrılırsa
Çalışan işten ayrıldığında kullanıcı hesabı kapatılır ama aktivite kayıtlarındaki adı silinmez. Bu, geçmiş işlemlerin kim tarafından yapıldığının iz bırakması için zorunludur. KVKK aydınlatma metninizde bu durumu belirtmeniz önerilir.
10Sorun giderme
"Aktivite Kaydı" butonu görünmüyor
- OWNER rolünde değilsiniz — yetkili kişiden rol kontrolü isteyin
- Mobil görünümde menü gizlenmiş olabilir — ⋮ Menü simgesine dokunun
- Tarayıcı önbelleği — Ctrl+F5 ile zorla yenileyin
"Yüklenemedi" hatası alıyorum
- İnternet bağlantınızı kontrol edin
- 5-10 saniye bekleyip yeniden açın (sunucu yoğunluğu olabilir)
- Hala olmazsa: WhatsApp destek hattına ekran görüntüsüyle yazın
Bekleyen bir işlemim loglanmamış görünüyor
- İşlem başarısız tamamlanmış olabilir (örn. ağ kesintisi nedeniyle "kaydet" yarıda kaldı)
- Log yazımı ile arayüz arasında 5-10 saniyelik gecikme olabilir; biraz bekleyip modalı yeniden açın
- Sadece yazma işlemleri loglanır — kayıt sadece okunduysa logda görünmez (bu normaldir)
Bir kaydı yanlışlıkla sildim, geri alabilir miyim?
Hayır, sistem kayıt sildikten sonra geri alma sunmaz. Ancak aktivite kaydı silme işleminin kim tarafından ne zaman yapıldığını gösterir; aynı kaydı manuel olarak yeniden ekleyebilirsiniz. Veritabanı yedeğinden geri yükleme talebi için (sadece kritik vakalarda) WhatsApp destek hattına yazın.
Aktivite kaydını dışa aktarabilir miyim?
Evet, modal üzerindeki 📥 Excel butonu (yakında) görünen kayıtları CSV olarak indirir. Denetim öncesi tüm yılın aktivitesini PDF olarak almak için tarih filtreleriyle birlikte yazdırma kullanın.
Şüpheli aktivite gördüyseniz
Tanımadığınız bir kullanıcı veya hareket fark ederseniz derhal ilgili kullanıcı hesabını kapatın (Kullanıcı modülü) ve şifrenizi değiştirin. Sonra WhatsApp destek hattına bilgi verin — güvenlik incelemesi başlatılır.