الأذونات المستندة إلى الدور
يمكن التحكم في الأذونات الخاصة بالمستندات المختلفة باستخدام الأذونات المستندة إلى الأدوار.
يحتوي BITEX على نظام أذونات قائم على الأدوار. ويعني ذلك أنه يمكنك تعيين الأدوار للمستخدمين، ويمكن تعيين الأذونات على الأدوار. يسمح لك مدير أذونات الدور بتعيين الأدوار التي يمكنها الوصول إلى المستندات وبأي أذونات (القراءة والكتابة والإرسال وما إلى ذلك).
بمجرد تعيين الأدوار لمستخدم، يمكن أن يقتصر وصوله على مستندات محددة. تسمح لك بنية الأذونات بتحديد قواعد أذونات مختلفة لحقول مختلفة باستخدام مفهوم يسمى مستوى الإذن للحقل.
- كيفية استخدام مدير أذونات الدور
لبدء استخدام مدير أذونات الدور، انتقل إلى: > الصفحة الرئيسية > المستخدمون والأذونات > مدير أذونات الدور
يتم تطبيق الأذونات على مجموعة من:
- الأدوار: كما رأينا سابقًا، يتم تعيين أدوار للمستخدمين ويتم تطبيق قواعد الأذونات على هذه الأدوار. على سبيل المثال، قد يتم منح مستخدم المبيعات أدوار الموظف ومستخدم المبيعات.
تتضمن أمثلة الأدوار مدير الحسابات، والموظف، ومستخدم HR، وما إلى ذلك.
- أنواع المستندات: يحتوي كل نوع من المستندات، سواء كانت رئيسية أو معاملة، على قائمة منفصلة من الأذونات المستندة إلى الأدوار كما هو موضح في لقطة الشاشة السابقة.
من أمثلة أنواع المستندات فاتورة المبيعات وطلب الإجازة وإدخال المخزون وما إلى ذلك.
- مستويات الأذونات: في كل مستند، يمكنك تجميع الحقول حسب "المستويات". تتم الإشارة إلى كل مجموعة من الحقول برقم فريد (من 0 إلى 9). يمكن تطبيق مجموعة منفصلة من قواعد الأذونات على كل مجموعة حقول. بشكل افتراضي، تكون كافة الحقول من المستوى 0.
Permission "Level" connects fields with level X to a permission rule with level X. To know more click here.
- مراحل المستند: يتم تطبيق الأذونات في كل مرحلة من مراحل المستند مثل الإنشاء والحفظ والإرسال والإلغاء والتعديل. يمكن السماح للدور بطباعة البيانات أو إرسالها بالبريد الإلكتروني أو استيرادها أو تصديرها أو الوصول إلى التقارير أو تحديد أذونات المستخدم.
- أذونات المستخدم: باستخدام أذونات المستخدم في BITEX، يمكن تقييد المستخدم للوصول إلى مستندات محددة فقط لهذا النوع من المستندات. على سبيل المثال: منطقة واحدة فقط من جميع الأقاليم. يتم أيضًا تطبيق أذونات المستخدم المحددة لأنواع المستندات الأخرى إذا كانت مرتبطة بنوع المستند الحالي من خلال حقول الارتباط.
على سبيل المثال، العميل هو حقل ارتباط في أمر مبيعات أو عرض أسعار. في مدير أذونات الدور، يمكن تعيين أذونات المستخدم باستخدام الزر "تعيين أذونات المستخدم".
To set User Permissions based on documents/fields go to: > Home > Users and Permissions > Permissions > User Permissions
- إضافة قاعدة جديدة: في مدير أذونات الدور، لإضافة قاعدة جديدة، انقر فوق الزر إضافة قاعدة جديدة وسيطلب منك مربع منبثق تحديد الدور ومستوى الإذن. بمجرد تحديد هذا والنقر فوق "إضافة"، سيؤدي ذلك إلى إضافة صف جديد إلى جدول القواعد الخاص بك.
- كيف تعمل الأذونات المستندة إلى الدور
يعد طلب الإجازة مثالًا جيدًا يشمل جميع مجالات نظام الأذونات.
- يجب أن يتم إنشاؤه من قبل الموظف. لهذا، يجب منح دور الموظف أذونات القراءة والكتابة والإنشاء.
الموظف* يجب أن يكون قادرًا فقط على الوصول إلى طلب الإجازة الخاص به. وبالتالي، يجب إنشاء سجل أذونات المستخدم لكل مجموعة مستخدم وموظف.
- إذا كنت تريد *
Employee* لتحديد مستند فقط في مستند آخر وعدم الحصول على حق الوصول للقراءة إلى هذا المستند ككل، ثم منح تصريح تحديد فقط للدور، أي الموظف.
يجب أن يكون مدير الموارد البشرية* قادرًا على رؤية جميع طلبات الإجازة. قم بإنشاء قاعدة إذن لمدير HR عند المستوى 0، مع أذونات القراءة. يجب تعطيل تطبيق أذونات المستخدم.
موافق على الإجازة* ينبغي أن يكون قادرًا على رؤية وتحديث طلبات الإجازة الخاصة بالموظفين التابعين له/لها. يتم منح الموافق على الإجازة حق الوصول للقراءة والكتابة في المستوى 0. ويجب إدراج مستندات الموظف ذات الصلة في أذونات المستخدم الخاصة بالموافقين على الإجازة. (يتم تقليل هذا الجهد بالنسبة للموافقين على الإجازة المذكورين في مستندات الموظف، عن طريق إنشاء سجلات أذونات المستخدم برمجيًا).
- يجب أن تتم الموافقة عليه/الرفض فقط بواسطة مستخدم HR أو مسؤول الإجازة. يتم تعيين حقل الحالة لطلب الإجازة على المستوى 1. يتم منح مستخدم HR والموافق على الإجازة أذونات القراءة والكتابة للمستوى 0، بينما يتم منح الجميع (الكل) إذن القراءة للمستوى 1.
** مستخدم HR ** يجب أن يكون قادرًا على تفويض طلبات الإجازة إلى مرؤوسيه. يتم منح مستخدم HR الحق في تعيين أذونات المستخدم. سيتمكن المستخدم الذي لديه دور مستخدم HR من تحديد أذونات المستخدم في تطبيق الإجازة للمستخدمين الآخرين.
In case you have correctly assigned the roles but still you're getting errors when accessing documents, refer this page.
3. نوع الإذن
في مدير أذونات الدور، يمكن تمكين أذونات متعددة لكل دور. فيما يلي تفاصيل خيارات الأذونات المتاحة واستخدامها.
| إذن | الوصف | مثال |
|---|---|---|
| اختر | يسمح للمستخدم بالبحث والاطلاع على السجلات. | يمكن للمستخدم تحديد عميل في أمر المبيعات ولكن لا يمكنه فتح مدير العميل. |
| اقرأ | يسمح للمستخدم بعرض الوثيقة. | يمكن للمستخدم عرض فواتير المبيعات ولكن لا يمكنه تغييرها. |
| اكتب | يسمح للمستخدم بتحرير السجلات الموجودة التي يمكنه الوصول إليها. | يمكن للمستخدم تحديث عنوان العميل ولكن لا يمكنه إنشاء عميل جديد. |
| إنشاء | يسمح للمستخدم بإنشاء مستندات جديدة. | يمكن للمستخدم إنشاء عنصر جديد ولكن لا يمكنه تحرير العناصر الموجودة. |
| حذف | يسمح للمستخدم بحذف المستندات. | يمكن للمستخدم حذف المستندات المقدمة. |
| طباعة | يسمح بطباعة المستندات أو تنزيلها PDF. | يتم تمكين زر الطباعة للمستخدم في المستند. |
| البريد الإلكتروني | يسمح للمستخدم بإرسال بريد إلكتروني من المستند. | يتم تمكين زر البريد الإلكتروني للمستخدم في المستند. |
| تقرير | يسمح للمستخدم بالوصول إلى التقارير المتعلقة بالمستند. | إذا كان لدى المستخدم حق الوصول إلى الموظف وتم تمكين التقرير، فيمكنه عرض التقارير المستندة إلى الموظف. |
| تصدير | يسمح للمستخدم بتصدير البيانات من طريقة عرض التقرير. | يمكن للمستخدم تصدير بيانات التقرير. |
| استيراد | يسمح للمستخدم باستيراد البيانات إلى المستند. | يمكن للمستخدم استيراد البيانات للمستند. |
| شارك | يسمح بمشاركة الوصول إلى المستندات مع مستخدمين آخرين. | يمكن للمستخدم مشاركة الوصول إلى المستند مع مستخدم آخر. |
| قناع (إخفاء البيانات) | في الإصدار 16 من BITEX، يسمح إخفاء البيانات بتكوين حقول معينة لعرض القيم المقنعة أو المخفية بناءً على أدوار المستخدم وأذوناته، دون تقييد رؤية الحقل. | يضمن بقاء المعلومات الحساسة محمية مع الحفاظ على واجهة المستخدم متسقة وغنية بالمعلومات. |