سجل النشاطات (Audit Log)
سجل غير قابل للحذف لكل عملية حدثت في النظام.
ما هذا؟
الـ Audit Log أداة الحوكمة الأهم. كل عملية في النظام تُسجَّل: من فعل ماذا، متى، وأي تغيير حصل. لا يستطيع أحد حذف هذا السجل (append-only). يستخدم في:
- التحقيقات الداخلية (هل أحد عدّل بيانات بدون إذن؟).
- المراجعات الخارجية (NCNP، مراجع حسابات).
- حل النزاعات ("أنا لم أعتمد هذا الصرف").
- استرجاع البيانات إذا حُذِفت بالخطأ (تعرف القيمة قبل الحذف).
ماذا يُسجَّل؟
- المستخدم (من).
- العملية (إنشاء، تعديل، حذف، تسجيل دخول، تغيير صلاحيات...).
- الموديول والسجل (مثل: تعديل المستفيد رقم 1234).
- التغييرات: القيم القديمة والقيم الجديدة لكل حقل تغيّر.
- IP والمتصفح ووقت العملية بدقة الثانية.
استخدام السجل:
1. افتح [[سجل النشاطات|/admin/audit-logs]].
2. الفلاتر: بالمستخدم، التاريخ، نوع العملية، الموديول.
3. للبحث عن تعديلات بيانات محددة: أدخل ID السجل في البحث.
4. كل قيد قابل للنقر لرؤية التفاصيل الكاملة.
5. تصدير لـ Excel للحفظ أو المراجع الخارجي.
أمر مهم:
السجل غير قابل للحذف حتى للسوبر-أدمن. هذا التصميم متعمّد لمنع التلاعب. تأمين قاعدة البيانات مسؤولية المنصة.
1 المشاهدات
آخر تحديث: 2026/04/28