يريد مدير المبيعات معرفة من غيّر مرحلة الفرصة. يسجل المطور جسم كل طلب كاملًا، فتظهر في شاشة التدقيق رموز وصول وملاحظات خاصة. كثرة البيانات لا تعني جودة التحقيق. المطلوب أثر يشرح الحدث ويتيح ربطه بالسجل الصحيح، مع تقليل ما ينتقل من معلومات حساسة إلى نظام السجلات.
حدد سؤال التدقيق قبل الحقول
في مثال افتراضي لتعديل فرصة، نحتاج هوية الفاعل ونطاق الشركة ومعرف السجل ونوع الإجراء ووقته ونتيجته. قد نحتاج أسماء الحقول المتغيرة دون نسخ كل قيمها. يعتمد التفصيل المناسب على غرض العمل وتصنيف البيانات والصلاحيات، لذلك لا تحول القائمة إلى قاعدة جمع تلقائي لكل مشروع.
يوصي دليل OWASP للتسجيل بتجنب تسجيل بيانات مثل كلمات المرور ورموز الوصول ومفاتيح التشفير مباشرة، مع إزالة أو تنقيح أو حماية البيانات المناسبة. كما يؤكد فحص المدخلات وترميزها لتجنب حقن السجلات. الواجهة المخفية لا تعني أن الملف الخام أو التصدير آمن.
اختبر التنقيح بعلامات لا بأسرار حقيقية
- جهز فرصة تجريبية وحقولًا مصطنعة تمثل بيانات تحتاج حماية.
- أدخل علامات مميزة غير سرية في الاختبار وسجل تعديلًا ورفض تعديل.
- ابحث عن العلامات في وجهات التسجيل المقصودة وفي شاشة العرض والتصدير.
- طابق النتيجة بسياسة الاحتفاظ: هل غابت القيمة المحمية مع بقاء هوية الحدث؟
لا تستخدم كلمة مرور حقيقية لتثبت غيابها. وافحص رسالة الخطأ أيضًا، فقد تُنسخ المدخلات إلى السجل من معالج الاستثناءات رغم تنقيح المسار المعتاد. عند اكتشاف تسرب سجل الواقعة دون إعادة نشر القيمة في التقرير.
راجع القراءة والتصدير كوظيفتين
اختبر حسابًا يحق له مشاهدة فرص شركته لكنه لا يملك تصدير سجل التدقيق، وحساب مسؤول ضمن النطاق المسموح. يجب أن تفرض القيود من الخادم، لا بإخفاء زر فقط. افحص الحدود الزمنية والتصفية وتسجيل الوصول للسجل نفسه وفق السياسة المعتمدة.
احفظ معنى الحدث وإمكان التحقيق
التنقيح لا يعني حذف الحدث كله. احتفظ بمعرف ارتباط غير سري ونتيجة واضحة تساعد الفريق على تفسير التغيير. ضمن CRM والمراجعة التقنية سلّم عينة قبل التنقيح وبعده ببيانات مصطنعة، وإثباتًا لحدود القراءة والتصدير. هذا اختبار محدد، وليس ادعاء اعتماد أمني شامل.




