المستخدمين والصلاحيات

YousrERP يستخدم نظام صلاحيات مبني على الأدوار يتحكم في اللي كل مستخدم يقدر يشوفه ويسويه. الفكرة إنك تعطي أدوار (Roles) للمستخدمين، وتعطي صلاحيات (Permissions) للأدوار. كذا تضمن إن البيانات المالية الحساسة ما توصل إلا للأشخاص المخولين.

المفاهيم الأساسية

  • User: شخص يقدر يسجل دخوله في YousrERP.
  • Role: مجموعة من الصلاحيات (مثلاً، مدير حسابات، مستخدم مبيعات، مستخدم موارد بشرية).
  • Document Type: كل نوع من السجلات (فاتورة بيع، أمر شراء، صنف، إلخ) له قواعد صلاحياته الخاصة.
  • Permission Level: الحقول تقدر تتجمع في مستويات (0-9) ولكل مستوى قواعد وصول مختلفة.
  • مراحل المستند: الصلاحيات تطبق على كل مرحلة — إنشاء، حفظ، اعتماد، إلغاء، تعديل.

أنواع الصلاحيات

الصلاحية اللي تسمح به
Select البحث ومشاهدة السجلات في القوائم المنسدلة لكن ما تقدر تفتحها
Read عرض المستندات بدون تعديل
Write تعديل السجلات الموجودة اللي المستخدم عنده وصول لها
Create إنشاء مستندات جديدة
Delete حذف المستندات
Submit اعتماد المستندات للموافقة النهائية
Cancel إلغاء المستندات المعتمدة
Amend إنشاء نسخ معدلة من المستندات المعتمدة
Print طباعة أو تحميل PDF للمستندات
Email إرسال إيميلات من المستندات
Report الوصول للتقارير المرتبطة بنوع المستند
Export تصدير البيانات من عروض القوائم
Import استيراد بيانات لنوع المستند
Share مشاركة الوصول للمستند مع مستخدمين آخرين

ضبط الصلاحيات

  1. روح على Users and Permissions > Role Permissions Manager.
  2. اختر Document Type و Role.
  3. حدد الصلاحيات المطلوبة لهذا الدور.
  4. اضغط Add a New Rule عشان تضيف تراكيب صلاحيات إضافية.
  5. استخدم Permission Levels لتقييد الوصول لحقول معينة.

صلاحيات المستخدم

فوق صلاحيات الدور، تقدر تقيد المستخدمين بسجلات محددة. يعني مثلًا مندوب المبيعات ما يقدر يشوف إلا عملائه أو منطقته.

تقدر تضبط هذا من: Users and Permissions > User Permissions.

مواضيع ذات صلة