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

الطبقتان

أنواع المستخدمين

نماذج الأدوار

نموذج الدور مجموعة صلاحيات باسم محدد تُعرّفها مرة واحدة وتطبّقها على من تشاء من الأشخاص، من الإعدادات ← الإدارة ← Role Templates. تعرض القائمة كل نموذج وعدد المستخدمين الذين يحملونه حاليًا، وهو الرقم الذي يجب النظر إليه قبل تغيير أي نموذج. يطلب Add Template اسمًا ثم يعرض شجرة الصلاحيات. تتكون الشجرة من ثلاثة أعمدة، هي Name وType وPermission، ومربع بحث ستحتاج إليه، لأن الشجرة تغطي 22 مجالًا رئيسيًا، من Shipments وDashboard مرورًا بـ Warehouses وPayments وOTO FLEX وCustomer Service وصولًا إلى Profile Settings.

الصفحات والإجراءات

كل صلاحية من أحد نوعين، وهذا التمييز هو الجزء المفيد. الشجرة متداخلة، فتصبح الصلاحيات أكثر تحديدًا كلما نزلت. فـ Shipments صفحة، وداخلها Pending Orders صفحة، وداخل هذه الأخيرة يوجد الإجراءان With My Rates وEdit Order Admin. وتتفرع Warehouses بالطريقة نفسها إلى Add وEdit وView وActivate/Deactivate.
الفصل بين الرؤية والتنفيذ هو ما يجعل مبدأ الحد الأدنى من الصلاحيات قابلًا للتطبيقمن دونه تكون الصلاحية كل شيء أو لا شيء لكل شاشة، ويصبح الحل الأسهل منح الشاشة كاملةً لكل من يحتاج أي جزء منها.ومعه يستطيع موظف خدمة العملاء فتح الطلب وقراءة سجله دون أن يتمكن من تعديله أو إلغائه أو رؤية تكلفته عليك. وهذا هو الفرق بين دور تمنحه بحرية ودور يحتاج إلى نقاش أولًا.

الإسناد والتعديل

في شاشة Users، تحتوي قائمة Roles على ثلاث عمليات، لكل منها وظيفة مختلفة. يحمل المستخدم نموذج دور واحدًا في كل مرة. لا تتراكم النماذج، وهذا يجعل الإجابة عن سؤال «ماذا يستطيع هذا الشخص أن يفعل؟» ممكنة بالنظر في مكان واحد.
عمود Has Custom Role هو ما يبقي هذا النظام منضبطًاتحتوي قائمة المستخدمين على مؤشر Has Custom Role يُظهر كل من لم تعد صلاحياته مطابقة لنموذجه. وهذه هي إجابة التدقيق عن السؤال الذي تطرحه كل مراجعة للصلاحيات.تسرّب الصلاحيات يحدث بهدوء ويتراكم: يحتاج شخص إلى إجراء إضافي واحد لأسبوع مزدحم، فيُمنح له بشكل فردي، ولا يسحبه أحد. والتصفية على هذا العمود بشكل دوري، واستخدام Restore Roles لكل من انتهى استثناؤه، عادة تستغرق خمس دقائق وتغنيك عن عصر طويل قبل التدقيق.

إضافة مستخدم

الإعدادات ← الإدارة ← Users ‏← Add User. عند الحفظ تُرسَل رسالة دعوة عبر البريد الإلكتروني تتضمن رابطًا لإعادة تعيين كلمة المرور، ويختار المستخدم الجديد كلمة مروره بنفسه. لا يضع أحد كلمة مرور نيابةً عن غيره، ولا تُرسَل أي كلمة مرور في رسالة. وإذا ضاعت الدعوة، يستطيع المشرف إعادة إرسال الرابط من قائمة Tools الخاصة بالمستخدم بدلًا من إصدار كلمة مرور.

قائمة المستخدمين

كل عمود قابل للفلترة، فأسئلة مثل «من لديه صلاحيات المشرف؟» و«من لا يحمل نموذجًا؟» و«من لا يستخدم عامل تحقق ثانٍ؟» تفصلك عن إجابتها فلترة واحدة.
شغّل فلتر المصادقة الثنائية قبل أن يطلبه منك أحدسيسألك استبيان أمني في وقت ما عن نسبة مستخدميك الذين فعّلوا المصادقة متعددة العوامل. هذا العمود هو الإجابة، واكتشافها في يوم هادئ أفضل من اكتشافها أثناء مراجعة المشتريات.

الموظفون المغادرون

يُوقَف المستخدمون ولا يُحذفون. يلغي Tools ‏← Deactivate User الصلاحيات فورًا، ويعيدها Activate User.
عدم حذف الأشخاص هو السلوك الصحيح، لا قيدًاتحمل الطلبات والشحنات وعمليات الانتقاء وتغييرات الحالة هوية من قام بها. وحذف الشخص إما أن يُتلف هذه السجلات أو يفصلها عنه بصمت، وسجل تجهيز لا تعرف من قام به لا قيمة له تقريبًا.الإيقاف ينهي الصلاحيات ويحافظ على السجل. عند مغادرة أحد الموظفين، أوقف حسابه و أعد إنشاء أي بيانات اعتماد API كان يستطيع الوصول إليها، فرمز التحديث لا تنتهي صلاحيته من تلقاء نفسه. راجع المصادقة في API.

حصر الأشخاص في مواقع محددة

إضافةً إلى الصلاحيات، تُحصر صلاحيات موظفي المستودعات والفروع في المواقع التي يعملون فيها فعليًا. والنتيجة أن موظف الانتقاء في موقع ما يرى قائمة عمل ذلك الموقع فقط. النطاق والصلاحية ضابطان مختلفان ويُطبَّقان معًا: الصلاحية تحدد نوع العمل الذي يُسمح للشخص به، والنطاق يحدد مكانه.

كلمات المرور والمصادقة الثنائية

يدير كل شخص بيانات اعتماده بنفسه من الإعدادات ← My Profile.
مفاتيح المرور هي الخيار الأقوى حيثما يدعمها الجهازلا يمكن اصطياد مفتاح المرور، لأنه لا يوجد رمز يُقرأ بصوت عالٍ، ولا كلمة مرور تُكتب في نسخة مقنعة من صفحة تسجيل الدخول. وهو التغيير الوحيد في المصادقة الذي يقضي على فئة كاملة من الهجمات بدل أن يجعلها أصعب فقط.يُستحسن عرضه أولًا على المشرفين وكل من يطّلع على البيانات المالية، لأن هذه هي الحسابات التي يسعى المهاجم إليها.
استخدم رموز تطبيق المصادقة بدل الرسائل النصية، واحفظ الرموز الاحتياطية بشكل سليمالرموز التي يولّدها التطبيق لا تتأثر باستبدال شريحة SIM ولا باعتراض الرسائل، ولهذا اعتُمدت هنا.في المقابل، فقدان الجوال يمنع الشخص من الدخول، والرموز الاحتياطية هي الطريق الوحيد للعودة. حفظها في مدير كلمات مرور لحظة تفعيل المصادقة الثنائية يستغرق ثواني، أما استعادة الحساب من دونها فلا.

صفحات ذات صلة