رجوع

دليل تقييد الحقول والحالات لدور وظيفي في سير العمل

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

قبل البدء

  • أن يكون الدور الوظيفي مضافًا من الأدوار الوظيفية، وأن يكون الموظفون الذين تريد تقييدهم تابعين له.
  • أن يكون نوع دورة العمل مضافًا ومعه حقوله وحالاته من أنواع دورة العمل.
  • أن يكون الدور مشمولًا في صلاحية تحديث أو عرض في قسم الصلاحيات لنوع دورة العمل؛ لأن القيود المتقدمة لا تنطبق على غيرهما.

خطوات تقييد الحقول والحالات لدور وظيفي

أولًا: فتح شاشة إدارة الصلاحيات

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

ملاحظة: يمكن إضافة كل نوع من أنواع القيود مرة واحدة فقط لكل نوع دورة عمل، والنوع المضاف يختفي من قائمة إضافة صلاحيات متقدمة. ولإضافة قاعدة أخرى لدور مختلف في نفس النوع اضغط إضافة قاعدة في رأس القسم.

ثانيًا: تقييد الحقول للدور

  1. يُضاف القسم ومعه قاعدة 1. لتغيير اسم القاعدة اضغط أيقونة القلم بجوارها واكتب اسمًا يوضح الغرض منها، بحد أقصى 30 حرفًا.
  2. من تنطبق على اختر الأدوار الوظيفية، ثم حدد الدور من اختر الأدوار. ولمعرفة الموظفين التابعين للدور اضغط عرض المستخدمين.
قاعدة تقييد الحقول مع تمييز اسم القاعدة وحقل تنطبق على وزر عرض المستخدمين
غيّر اسم القاعدة واختر الأدوار الوظيفية ثم حدد الدور
  1. في جدول الحقول التي يمكن للمستخدمين إضافتها أو عرضها أو تعديلها حدد لكل حقل ما يُسمح به لموظفي الدور: إضافة أو عرض أو تعديل. والحقل الذي لا تحدد له عرض يُخفى عنهم تمامًا.
جدول الحقول التي يمكن للمستخدمين إضافتها أو عرضها أو تعديلها
حدد إضافة أو عرض أو تعديل لكل حقل

ملاحظة: عند تحديد الحقول:

  • عرض شرط لـإضافة وتعديل؛ فلا يمكن تحديدهما لحقل قبل تحديد عرض له، وعند إلغاء عرض يُلغيان تلقائيًا.
  • الحقول المميزة بعلامة النجمة (*) إلزامية، وتحديد إضافة لأحدها يحددها لكل الحقول الإلزامية، وإلغاؤه لأحدها يلغيه لكلها.
  • المربع الموجود بجوار عنوان العمود يحدد العمود كله أو يلغيه، وعكس التحديد يعكس الاختيار الحالي.
  • يجب تحديد حقل واحد على الأقل في القاعدة.

ثالثًا: تحديد الحالات التي يرى الدور سجلاتها

  1. اضغط إضافة صلاحيات متقدمة مرة أخرى واختر تصفية عرض السجلات حسب الحالة.
  2. من تنطبق على اختر الأدوار الوظيفية وحدد الدور نفسه، ثم من الحالات التي يمكن للمستخدمين عرضها حدد الحالات التي يرى موظفو الدور سجلاتها. ويمكنك استخدام اختر الكل أو عكس التحديد.
قاعدة تصفية عرض السجلات حسب الحالة مع تمييز الدور والحالات المختارة
اختر الدور ثم حدد الحالات التي يرى الدور سجلاتها

رابعًا: تحديد الحالات التي ينقل الدور السجلات إليها

  1. اضغط إضافة صلاحيات متقدمة واختر تقييد تغيير الحالة.
  2. من تنطبق على اختر الأدوار الوظيفية وحدد الدور نفسه، ثم من الحالات التي يمكن للمستخدمين الانتقال إليها حدد الحالات التي يُسمح لموظفي الدور بنقل السجل إليها.
قاعدة تقييد تغيير الحالة مع تمييز الدور والحالات المسموح بالانتقال إليها
اختر الدور ثم حدد الحالات التي يمكن للدور نقل السجلات إليها

نصيحة: استخدم تصفية عرض السجلات حسب الحالة للتحكم فيما يراه موظفو الدور، وتقييد تغيير الحالة للتحكم فيما يغيّرونه؛ فمثلًا يرى الدور السجلات المفتوحة فقط، ولا ينقلها إلا إلى مغلق.

خامسًا: حفظ القيود

  1. اضغط حفظ أعلى الشاشة، فتظهر رسالة Permissions saved successfully وتنتقل إلى صفحة نوع دورة العمل. ولمراجعة القواعد أو تعديلها لاحقًا اضغط ادارة الصلاحيات من الصفحة نفسها.
صفحة نوع دورة العمل مع رسالة حفظ الصلاحيات بنجاح وزر ادارة الصلاحيات
تظهر رسالة نجاح الحفظ في صفحة نوع دورة العمل

تحذير: لا يُحفظ أي تغيير في الشاشة إذا ظهرت رسالة خطأ داخل إحدى القواعد:

  • إذا لم تحدد دورًا في تنطبق على تظهر رسالة هذا الحقل مطلوب ولا يمكن ان يكون فارغاً.، فحدد الدور أو احذف القاعدة.
  • إذا لم تحدد أي حقل في تقييد الحقول (إضافة، عرض وتعديل) تظهر رسالة يرجى اختيار حقل واحد على الأقل .، فحدد عرض لحقل واحد على الأقل.
  • إذا كانت توجد قاعدة أخرى من النوع نفسه للدور نفسه تظهر رسالة توجد بالفعل قاعدة من هذا النوع لنفس مجموعة المستخدمين على هذا الكيان.، فعدّل القاعدة الموجودة بدلًا من إضافة قاعدة جديدة.

النتيجة: يعمل موظفو الدور على نوع دورة العمل وفق القيود التي حددتها، دون أن يروا هذه القيود أو يستطيعوا إزالتها.

ماذا يرى موظفو الدور بعد الحفظ؟

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

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

أسئلة شائعة

أضفت القيود للدور ولم يتأثر أحد موظفيه، لماذا؟

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

لماذا لا يظهر نوع القيد في قائمة إضافة صلاحيات متقدمة؟

لأنه مضاف بالفعل لنوع دورة العمل؛ كل نوع يُضاف مرة واحدة. أضف قاعدة جديدة داخل القسم الموجود من إضافة قاعدة.

لماذا لا أستطيع تحديد إضافة أو تعديل لحقل؟

لأن عرض غير محدد لهذا الحقل؛ حدد عرض أولًا.

هل يمكن تطبيق القيود نفسها على أكثر من دور؟

نعم، حدد أكثر من دور في اختر الأدوار داخل القاعدة نفسها، أو أضف قاعدة مستقلة لكل دور من إضافة قاعدة.

ماذا يحدث إذا انتقل سجل إلى حالة غير مسموح للدور بعرضها؟

يختفي السجل من قائمة موظفي الدور، ويظهر مرة أخرى إذا عاد إلى حالة مسموح بعرضها.