↵ للاختيار ↑↓ للتنقل
ERPNext

ERPNext

Perm Level Error

أثناء تخصيص القواعد في ، قد تظهر لك رسالة خطأ نصها:

"For System Manager at level 2 in Customer in row 8: Permission at level 0 must be set before higher levels are set."

تشير رسالة الخطأ هذه إلى وجود مشكلة في إعدادات الصلاحيات الحالية لهذا المستند (DocType).

شرح المشكلة:

في نظام Frappe/ERPNext، بالنسبة لأي دور (Role)، يجب تعيين صلاحيات عند مستوى الصلاحية 0 (Perm Level 0) قبل التمكن من تعيين صلاحيات عند المستويات الأعلى مثل 1 أو 2 وهكذا. رسالة الخطأ تعني أن دور "System Manager" (أو أي دور آخر) لديه صلاحيات في المستوى 1 أو 2، لكنه يفتقد للصلاحية الأساسية في المستوى 0.

كيفية حل المشكلة:

يجب عليك أولاً تصحيح صلاحيات دور مدير النظام (System Manager) باتباع أحد الخيارين التاليين:

  1. إضافة صلاحية للمستوى 0: قم بتعيين صلاحية لدور "System Manager" عند المستوى 0 أولاً.
  2. إزالة المستويات الأعلى: قم بحذف الصلاحيات المحددة في المستويات 1 و 2 لهذا الدور.

بمجرد تنفيذ أحد هذين الخطوتين، ستتمكن من إضافة قواعد صلاحيات جديدة بنجاح في مدير صلاحيات الأدوار (Role Permission Manager).


آخر تحديث قبل شهرين
Was this helpful?
Thanks!