هندسة الثقة: إزاي تحمي مطعمك بنظام الصلاحيات الذكي
في مطاعم كتير، موضوع الأمان ده نكتة. تلاقي "باسورد المدير" ملزوقة على شاشة الكاشير، أو كل الويترز بيدخلوا بـ "Admin" عشان أسرع. دي الوصفة السحرية لضياع الفلوس.
بوابة نقط (Noaat Portal) بتطبق نظام صارم اسمه التحكم المبني على الأدوار (RBAC). إحنا مش بس بنأمن الدخول؛ إحنا بنأمن "السياق". سواء عندك موظف واحد أو ٢٠٠، السيستم بيضمن إن محدش معاه مفاتيح أكتر من اللي محتاجها.
١. نظام المصفوفة (Matrix Assignment)
معظم برامج الكاشير بتجبرك تعمل حساب لكل فرع. لو "أحمد" بيشتغل في وسط البلد النهاردة وفي زايد بكرة، بيبقى لسه حسابين وباسوردين. وجع دماغ أمني.
نقط بيحلها بـ المصفوفة:
- هوية واحدة: كل موظف ليه حساب واحد (برقم موبايله).
- أدوار متغيرة: تقدر تعين أحمد مدير (Manager) في فرع أ (عشان هو المسؤول هناك)، وتخليه ويتر (Server) في فرع ب (عشان هو رايح يسد عجز بس).
- سلاسة: لما يعمل Login، بيختار الفرع، وصلاحياته بتتظبط أوتوماتيك في لحظتها.
٢. الأدوار الخمسة الأساسية
إحنا بنحب البساطة. بدل ما ندخل في دوامة "صلاحيات مخصصة" وتوهان، حددنا ٥ أدوار صارمة ومحسوبة:
المشرف (Admin - صاحب المال)
وضع الـ God Mode. معاك مفاتيح كل حاجة: التقارير المالية، إعدادات البراند، وإضافة الموظفين. خلي الدور ده ليك ولشركائك بس.
المدير (Manager)
قائد العمليات. يقدر يدير الوردية، يلغي أوردرات (Void)، ويمسك عهدة، بس ميقدرش يلعب في أساسيات السيستم (زي تغيير اسم المحل أو اللعب في الضرايب). ده بيحمي هيكل البيزنس من الغلطات الكارثية.
الكاشير (Cashier)
أمين الخزنة. شاشته هي الكاونتر وبس. يضرب أوردر، يحاسب، ويطبع ريسيت. والأهم: ماشيفش تقارير الأرباح ولا يقدر يغير أسعار المنتجات.
الويتر (Server)
النحلة اللي بتلف. هدفه السرعة. معاه تابلت يضرب عليه الطلبات. ملوش دعوة بالخزنة ولا الحسابات. الفصل ده (Segregation of Duties) هو ألف-ب حماية من السرقة.
المطبخ (Kitchen)
جنود الكواليس. مابيشفوش أسعار ولا بيانات عملاء. شاشتهم هي KDS. مهمتهم يحولوا الطلب من "انتظار" لـ "جاهز".
٣. الدخول بـ OTP مش باسورد
الباسورد بتتنسي وبتتسرق. التليفون لأ. نقط بيستخدم رقم الموبايل + كود (OTP).
- وداعاً لـ "1234": الموظف مش هيغشش زميله الباسورد، لأن مفيش باسورد أصلاً. لازم الكود اللي بيجي على موبايله الشخصي.
- منع الاحتيال: لو موظف مشي، أنت بتلغي حسابه. مش هيقدر يدخل تاني حتى لو معاه اللينك، لأن الـ OTP مش هيوصله.
٤. تعيين ورفد في ثواني
معدل دوران العمالة عالي في المجال ده. السيستم بتاعنا معمول للسرعة:
- تعيين: دوس "إضافة"، اكتب الاسم والرقم، اختار الدور. مبروك عليك الموظف.
- رفد: دوس "حذف". الجلسة (Session) بتاعته بتتقفل فوراً من كل الأجهزة. مفيش حاجة اسمها "لسه عامل Login".
الخلاصة: الثقة بالنظام
اوثق في موظفينك، بس راجع وراهم بالسيستم. لما تستخدم هيكل أدوار نقط الصارم، أنت بتشيل "إغراء" السرقة و "خطر" الغلط. بتدّي فريقك الأدوات اللي محتاجينها بالظبط عشان ينجحوا، ومش أكتر من كده.
أمن محلك النهاردة. راجع قائمة الموظفين واتأكد إن محدش واخد صلاحية "Admin" إلا اللي دافع فلوس في المكان.
