يتيح نظام ريڤيست (Revest) تخصيص صلاحيات الوصول بناءً على المنطقة الجغرافية أو الهيكل التنظيمي من خلال ميزة تُعرف بـ "أدوار البيانات" (Data Roles).
تُستخدم هذه الميزة لتقييد أو منح حق وصول المستخدمين إلى مجموعات بيانات محددة داخل لوحة الإدارة المركزية (Back Office) فقط (مثل رؤية بيانات مبيعات منطقة معينة، أو تفاصيل المخزون لفروع محددة)، مع العلم أن هذه الميزة لا تنطبق على نظام الكاشير (POS).
خطوات إنشاء وتخصيص صلاحيات الوصول حسب المنطقة
أولاً: إنشاء "دور بيانات" (Data Role) للمنطقة
- الوصول للإعدادات: من القائمة الجانبية، انتقل إلى وحدة "المستخدمون والأدوار" (Users and Roles) ثم اختر "أدوار البيانات" (Data Roles).
- إضافة جديد: انقر على زر "إضافة جديد" (Add new) لفتح نموذج الإنشاء.
- تعبئة البيانات: أدخل اسم الدور (مثال: إدارة مبيعات المنطقة الشرقية) وتأكد من أن حالته "نشط" (Active).
- تحديد معايير المنطقة (Condition Criteria): يتيح لك النظام بناء الهيكل الذي يستطيع المستخدم رؤيته من خلال تحديد الخيارات التالية من القوائم المنسدلة:
- الشركة (Company)
- الكيان القانوني (Legal Entity)
- المناطق (Regions)
- الفروع والأجهزة (Stores & Terminals) (ملاحظة: يمكنك اختيار منطقة واحدة أو مناطق وفروع متعددة من القائمة المنسدلة لربطها بهذا الدور).
- المراجعة والحفظ: يمكنك النقر على "عرض الهيكل التنظيمي" (View hierarchy) للتأكد من الفروع والمناطق المشمولة، ثم النقر على "حفظ" (Save).
ثانياً: تعيين دور البيانات للمستخدم
بعد إنشاء النطاق الجغرافي (دور البيانات)، يجب ربطه بالمستخدمين المعنيين:
- اذهب إلى قائمة "المستخدمون" (Users) وابحث عن المستخدم المطلوب.
- انقر على أيقونة "تعديل" (Edit) بجوار اسم المستخدم، وانتقل إلى علامة التبويب "متقدم" (Advance).
- من خلال حقل "أدوار البيانات" (DATA_ROLE)، اختر اسم الدور الذي قمت بإنشائه.
- انقر على "حفظ" (Save).
كيف تنعكس هذه الصلاحيات في النظام؟
- تصفية البيانات: بمجرد تعيين الدور، سيتم فلترة جميع البيانات (مثل التقارير، العملاء، والمخزون) في لوحة الإدارة تلقائياً لتعرض للمستخدم فقط البيانات التابعة لمناطق عمله المسموح بها.
- تحديث الصلاحيات: إذا قمت بتعديل دور البيانات لأي مستخدم، فستُحدث صلاحيات الوصول لديه إما (بمجرد تسجيل خروجه ثم دخوله مرة أخرى، أو عند تنقله بين الوحدات، أو سيقوم النظام آلياً بتحديثها خلال ساعة كحد أقصى).
- مستويات الوصول: تتدرج الرؤية حسب الهيكل؛ فالمستخدم المربوط على مستوى "الكيان القانوني" سيرى كل مناطق هذا الكيان، بينما من يُربط بمستوى "مدير المعرض" سيرى بيانات معرضه فقط.



