أخطاء الأذونات غير الكافية

أنت تعرض مستندات Apigee Edge.
انتقل إلى مستندات Apigee X.
معلومات

نص الخطأ

Insufficient permissions [Description]

حيث [Description] هو سلسلة تصف سبب الخطأ.

مثال

Insufficient Permissions You do not have permission to view API proxies.

لقطة شاشة

في واجهة مستخدم Edge، يتم الإشارة إلى الخطأ الأذونات غير كافية من خلال وجود خطأ . على سبيل المثال، إذا حاولت عرض قائمة بالخوادم الوكيلة لواجهة برمجة التطبيقات ولم يكن لديك ما يكفي الأذونات:

معنى هذا الخطأ

يتم إسناد دور لكل مستخدم في مؤسسة Edge، حيث يتم بشكل أساسي مجموعات الأذونات المستندة إلى CRUD تعني عبارة CRUD "إنشاء، وقراءة، وتحديث، وحذف". على سبيل المثال، قد يكون المستخدم إعطائهم دورًا يسمح لهم بقراءة أو "الحصول" على تفاصيل عن كيان ما، ولكن لا يسمح لهم بقراءة "تحديث" أو "حذف" بها.

يعني الخطأ الأذونات غير كافية عادةً أن الدور الذي تم تعيينه إلى لا يمتلك المستخدم أذونات لتنفيذ العملية المطلوبة. على سبيل المثال، قد يرغب المستخدم محاولة إنشاء خادم وكيل لواجهة برمجة التطبيقات، لكن دوره لا يتضمن سوى أذونات لعرض خادم وكيل.

يُرجى الاطّلاع على تعيين الأدوار لمعرفة المزيد.

تحديد المشاكل وحلّها

الخطوات العامة لتحديد المشاكل وحلّها

على الرغم من أنّك قد تحتاج إلى مساعدة من Apigee لحلّ هذا الخطأ، يمكنك تجربة ما يلي. الخطوات العامة لتحديد المشاكل وحلّها قبل التواصل مع فريق الدعم أو النشر في منتدى Apigee.

هل أنت عميل جديد أنشأ مؤسّستك الأولى للتوّ؟

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

التحقّق ممّا إذا كان مستخدم آخر قد غيّر الأذونات مؤخرًا

في واجهة مستخدم Edge، حدد المشرف > سجل المؤسسة لمعرفة ما إذا كانت هناك أي تغييرات حديثة على الأذونات. ابحث عن الأذونات التي تم إنشاؤها مؤخرًا أو تمت إزالتها:

تحديد ما إذا كان هذا الخطأ يحدث في مؤسسة واحدة فقط

غالبًا ما تنشئ عدة مؤسسات، وتحدد الأذونات نفسها في كل مؤسسة. ومع ذلك، إذا عدَّلت الأذونات في مؤسسة واحدة، ولكنك نسيت تعديلها في جميع يمكنك الاطلاع على أخطاء الأذونات غير كافية.

يُرجى التأكُّد من تعديل الأذونات في مؤسسة واحدة عدّلتها، إن أمكن. في جميع المؤسسات.

محاولة إنشاء دور بأذونات عامة ثم تقليلها

ستواجه غالبًا أخطاء أذونات غير كافية عند إنشاء دور جديد لأن جميع الأذونات اللازمة للدور الجديد لم يتم تفعيلها.

بدلاً من إنشاء دور جديد مع تفعيل مجموعة فرعية من الأذونات المتاحة، يمكنك إنشاء دور مع تفعيل كل الأذونات. بعد ذلك، أزِل الأذونات حسب الضرورة واختبِر الدور. استمر في اختبار الدور أثناء إزالة الأذونات للتأكد من عدم مواجهة أخطاء الأذونات غير كافية.

لعملاء Cloud، الاطّلاع على صفحة حالة Apigee لمعرفة حالات انقطاع الخدمة

يمكن أن تحدث أخطاء الأذونات غير كافية عندما يحدث انقطاع في Edge في السحابة. استخدم عنوان URL التالي للتحقق من حالة Edge الحالية لمعرفة ما إذا كانت هناك انقطاع الخدمة:

https://status.apigee.com/

هل تستخدم إصدار من Edge Cloud يتضمن خدمة دعم العملاء؟

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

هل تستخدم سحابة Edge Private Cloud؟

يمكن أن يواجه عملاء Private Cloud أخطاء أذونات غير كافية في حال: يحاول المستخدم تسجيل الدخول إلى واجهة مستخدم Edge. إذا أنشأت دورًا مخصّصًا في Edge for the Private Cloud، يجب تفعيل هذه الأذونات للمستخدمين في الدور ليتمكّنوا من تسجيل الدخول إلى واجهة مستخدم Edge:

{"path" : "/","permissions" : [ "get" ]}
{"path" : "/*","permissions" : [ ]}
{"path" : "/environments","permissions" : [ "get" ]}
{"path" : "/userroles","permissions" : [ "get" ]}

يمكنك استخدام أمر curl التالي للاطّلاع على الأذونات الحالية لأحد الأدوار:

curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions

راجع إنشاء الأدوار باستخدام واجهة برمجة التطبيقات للاطّلاع على المزيد من المعلومات

هل تستخدم واجهة برمجة تطبيقات للتقييم في Apigee Edge؟

على الرغم من أنّك قد تحتاج إلى نشر مشكلتك على منتدى Apigee لحلّ هذا الخطأ، يمكنك جرِّب أولاً الخطوات الموضّحة أعلاه في الخطوات العامة لتحديد المشاكل وحلّها.