تساعدك صفحة الأدوار على ضبط صلاحيات المستخدمين بطريقة منظمة ومناسبة لهيكل شركتك. من هنا يمكنك تعريف دور جديد، ربطه بأدوار أخرى إن لزم، وتقييد ما يظهر للمستخدمين من قوائم ووظائف بحسب الحاجة.
تستخدم هذه الصفحة عندما تريد أن تمنح فريقك وصولاً أدق إلى النظام دون إظهار كل شيء للجميع. وهذا يفيدك كثيراً إذا كانت لديك فرق متعددة مثل المحاسبة، المبيعات، المشتريات، أو العمليات، وتريد أن يرى كل فريق ما يخصه فقط.
قبل أن تبدأ، تأكد من أن لديك صلاحية الوصول إلى الإعدادات > المستخدمون والشركات > الأدوار، وأنك تعرف المجموعات أو القوائم التي تريد إتاحتها لهذا الدور.
الخطوات
افتح صفحة الأدوار من المسار الإعدادات > المستخدمون والشركات > الأدوار.
ستظهر لك قائمة الأدوار الحالية، ويمكنك البدء منها أو إنشاء دور جديد.
انقر زر جديد.
يفتح ذلك نموذج إنشاء دور حتى تتمكن من إدخال بياناته وضبط خياراته.
أدخل الاسم، ثم أضف تعليقاً إذا احتجت إلى توضيح داخلي.
اسم Name هو الحقل المطلوب، بينما Comment يساعدك على توثيق الغرض من الدور لفريقك.
حدّد المجموعات التي يرثها هذا الدور في حقل Inherits إذا أردت توريث الصلاحيات.
أي مستخدم يُسند إلى هذا الدور سيرث تلقائياً المجموعات المرتبطة به.
اضبط خيارات التقييد بحسب مستوى الوصول الذي تريده.
يمكنك تفعيل Restrict module visibility لتقييد ظهور القوائم على مستوى الوحدات، أو Restrict menu visibility لتحديد قوائم بعينها، أو Restrict guarded actions لتقييد الأفعال المحمية المسموح استدعاؤها.
إذا فعّلت Restrict module visibility، فأدخل Visible modules بما يناسبك.
القوائم التابعة للوحدات غير المدرجة ستُخفى عن المستخدمين الذين تكون كل أدوارهم مقيدة بهذه الطريقة، وإذا أردت بقاء الوصول إلى الإعدادات فأضف base وweb.
إذا فعّلت Restrict menu visibility، فحدّد Visible menus من خلال التخصيص لكل وحدة.
هذه الطريقة تجعل المستخدم يرى فقط القوائم التي أبقيتها، ويمكنك استخدام زر Customize لكل وحدة لاختيار القوائم التي تريد الاحتفاظ بها.
إذا فعّلت Restrict guarded actions، فأدخل Allowed actions وفق الأفعال المسموح بها.
بهذه الطريقة لا يستطيع المستخدم استدعاء إلا الأفعال المحمية المدرجة، وما عداها يبقى خارج نطاقه.
راجع Assignments ثم احفظ السجل.
هذا القسم يتيح لك التأكد من أن الدور مضبوط كما تريد قبل اعتماده داخلياً.
استخدم I understand لتأكيد الملاحظة الظاهرة إذا ظهرت لك.
هذا الإجراء يقرّ بأنك فهمت التنبيه، ثم تتابع إنشاء الدور أو تعديله.
نصيحة: إذا أردت تقييد الوصول مع الإبقاء على صفحة الإعدادات نفسها، فأضف base وweb ضمن Visible modules حتى لا تفقد الوصول إلى الإعدادات.
ملاحظة: قيد Restrict module visibility يعمل على مستوى الوحدات، بينما Restrict menu visibility يعمل على مستوى القوائم؛ اختر القيد الأنسب حسب درجة التحكم التي تحتاجها.
الخطوات التالية والأسئلة الشائعة
بعد إعداد الدور، اربطه بالمستخدمين المناسبين ثم راجع هل يحتاج إلى توريث أدوار أخرى عبر Inherits. إذا كنت تنظّم الوصول لفريق جديد، فابدأ بالدور الأقل صلاحية ثم وسّعه تدريجياً عند الحاجة.
س: متى أستخدم التقييد على مستوى الوحدات بدلاً من القوائم؟ ج: استخدم Restrict module visibility عندما تريد إخفاء وحدة كاملة، واستخدم Restrict menu visibility عندما تريد إبقاء الوحدة ظاهرة لكن مع إخفاء بعض القوائم داخلها.
س: هل يمكن للدور أن يرث صلاحيات من مجموعات أخرى؟ ج: نعم، حقل Inherits مخصّص لذلك، وتنتقل صلاحيات المجموعات المرتبطة تلقائياً إلى المستخدمين الذين يُسند إليهم هذا الدور.
س: ماذا أفعل إذا اختفت قوائم الإعدادات بعد التقييد؟ ج: أضف base وweb إلى Visible modules إذا كنت تريد الاحتفاظ بوصول المستخدم إلى الإعدادات.
Was this page helpful?