شرح كاشفيو

الأدوار والصلاحيات

كيف تتحكم الأدوار والصلاحيات في ما يمكن لكل عضو فريق الوصول إليه وفعله في كاشفيو.

ما هي الأدوار؟

الدور يحدد ما يمكن لعضو الفريق رؤيته وفعله في كاشفيو. كل دور له مجموعة من الصلاحيات التي تتحكم في الوصول للميزات المختلفة. مثلاً، دور "أمين الصندوق" قد يكون لديه صلاحية إنشاء الطلبات فقط، بينما دور "المدير" قد يكون لديه وصول كامل.

تعريف الدور ليس مثل الإسناد. تُعرّف الأدوار مرة واحدة، ثم تُسند دور أو أكثر لكل مستخدم. كل إسناد إما على مستوى النشاط كله (نطاق tenant) أو مقصور على فرع واحد.

كيف تعمل الصلاحيات

صلاحيات كاشفيو دقيقة بصيغة إجراء : مورد، ومجمعة حسب المورد. أهم المجموعات:

الموردالصلاحيات المتاحة
الطلباتعرض، إنشاء، تعديل، إلغاء
المنتجاتعرض، إنشاء، تعديل، حذف
الأقسامعرض، إنشاء، تعديل، حذف
العملاءعرض، إنشاء، تعديل، حذف
المخزونعرض، تعديل، نقل، تعديل حد إعادة الطلب
المدفوعاتعرض، إنشاء، تعديل
الموردونعرض، إنشاء، تعديل، حذف
أوامر الشراءعرض، إنشاء، تعديل، حذف، اعتماد، استلام، إلغاء
المرتجعاتعرض، إنشاء، تعديل، اعتماد، رفض، إلغاء
الاسترداداتعرض، إنشاء، معالجة، إلغاء
الكوبوناتعرض، إنشاء، تعديل، حذف
أجهزة الكاشيرعرض، إنشاء، تعديل، حذف
الخزائنعرض، إضافة، تعديل (جلسات الخزينة)
جلسات الخزينةعرض الإجماليات، فتح، إغلاق، تسجيل الإيداع والسحب
درج النقديةفتح بدون بيع
سجل جلسات الخزينةعرض
المستخدمونعرض، دعوة، تعديل، إيقاف، إسناد دور
الأدوارعرض، إنشاء، تعديل، حذف
المتاجرعرض، إنشاء، تعديل، حذف
النشاط التجاريصلاحيات الشعار وإعدادات مستوى النشاط

ملاحظة

عند منح أي إجراء على مورد، تُضاف صلاحية العرض تلقائياً، فلا يمكن التعديل دون الرؤية.

الإسنادات المحددة والفرع المختار

الصفحات التشغيلية (الطلبات، المخزون، POS، إعدادات المتجر الإلكتروني) تُقيّم الصلاحيات في سياق الفرع المختار. إسناد كاشير في فرع أ لا يمنح وصول طلبات في فرع ب، حتى لو كان للشخص دور آخر في مكان آخر.

الإسنادات على مستوى النشاط تسري على كل الفروع. إسنادات الفرع تسري على الفرع المحدد فقط.

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

دور Tenant Admin المدمج يُعرَف بمفتاح نظام ثابت، وليس باسم العرض. يجب أن يبقى مدير واحد على الأقل نشطاً؛ البوابة تمنع التغييرات التي تُزيل آخر مدير نشط.

منح الصلاحيات للآخرين

لا يمكنك منح صلاحية إلا إذا كنت تملكها بنفس النطاق:

  • عند إنشاء دور أو تعديله، يمكنك إضافة الصلاحيات التي تملكها على مستوى النشاط فقط.
  • عند إسناد دور، تحتاج إلى كل صلاحياته على مستوى النشاط إذا كان الإسناد على مستوى النشاط، أو في ذلك الفرع إذا كان الإسناد لفرع.
  • إنشاء فرع جديد يتطلب صلاحية الفروع على مستوى النشاط.
  • الكوبونات والتكاملات تتبع فرعها: عضو الفريق صاحب الصلاحية على مستوى الفرع يرى ويدير كوبونات وتكاملات فروعه فقط.

كيف تؤثر الأدوار على الواجهة

عند تسجيل دخول المستخدم، تحدد إسناداته:

  • عناصر القائمة الجانبية المرئية: الوصول للمسارات يستخدم الإسنادات المجمعة؛ إجراءات الفرع تُقيّم حسب الفرع المختار.
  • الإجراءات التي يمكنه تنفيذها: تظهر أزرار مثل "بيع جديد" أو "حذف منتج" فقط عندما تكون الصلاحية سارية في سياق الفرع (أو على مستوى النشاط عندما لا يُطلب فرع).
  • الإجراءات السريعة في لوحة التحكم: تظهر فقط الإجراءات المسموح للمستخدم بتنفيذها.

مهم

صاحب الحساب (المالك) لديه دائماً وصول كامل لكل شيء، بغض النظر عن إعدادات الأدوار. الأدوار تقيد فقط أعضاء الفريق المدعوين.