الأخطاء المحظورة

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

نص الخطأ

Forbidden. [Description]

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

مثال

Forbidden. You don't have permissions to access this resource.

تظهر لك عادةً رسائل الخطأ محظور عند إجراء طلبات بيانات من واجهة برمجة التطبيقات. وأحد الأسباب الشائعة هو عندما يُجري مشرف مؤسسة أو نوع آخر من المستخدمين اتصالاً بواجهة برمجة تطبيقات إدارة Edge تتطلّب بيانات اعتماد مشرف النظام.

على سبيل المثال، لاستخدام واجهة برمجة تطبيقات إدارة Edge لإنشاء مستخدم على Edge في السحابة الإلكترونية، يمكنك تقديم طلب POST إلى https://api.enterprise.apigee.com/v1/users. ومع ذلك، إذا ضبطت بيانات الاعتماد لأي مستخدم غير مشرف النظم، ستعرض المكالمة الخطأ HTTP 403 Forbidden، كما هو موضّح أدناه:

> POST /v1/users HTTP/1.1
> Host: api.enterprise.apigee.com
> User-Agent: curl/7.54.0
> Accept: */*
> Content-Type:application/xml
> Content-Length: 162
>
* upload completely sent off: 162 out of 162 bytes
< HTTP/1.1 403 Forbidden

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

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

يعني الخطأ محظور عادةً أن الدور الذي تم إسناده إلى المستخدم لا يملك الأذونات اللازمة لتنفيذ العملية المطلوبة.

راجِع إسناد الأدوار لمزيد من المعلومات.

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

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

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

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

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

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

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

هل تجري اتصالاً من واجهة برمجة تطبيقات يتطلب بيانات اعتماد مشرف النظام؟

تتطلب منك العديد من واجهات برمجة تطبيقات إدارة Edge تمرير بيانات اعتماد مشرف النظام، مثل واجهات برمجة التطبيقات التالية:

إذا كنت أحد عملاء Cloud، يؤدي Apigee دور مشرف النظم. ولذلك، إذا كنت بحاجة إلى تنفيذ إجراء يتطلب أذونات مشرف النظام، عليك التواصل مع فريق دعم Apigee Edge.

إذا واجهك الخطأ Forbidden عند إجراء طلب بيانات من واجهة برمجة التطبيقات لإدارة Edge، تحقَّق من مرجع واجهة برمجة التطبيقات البدء لتحديد متطلبات طلب البيانات من واجهة برمجة التطبيقات.

هل أنت بصدد إنشاء دور أو تعديله لمنحه الإذن بالوصول إلى مورد محمي؟

يتيح لك Edge إنشاء أدوار مخصّصة للتحكّم في وصول المستخدمين إلى الموارد المحمية. على سبيل المثال، يمكنك إنشاء أدوار للتحكّم في الوصول إلى واجهات برمجة التطبيقات والمنتجات والتقارير. يُرجى الاطّلاع على إسناد الأدوار لمزيد من المعلومات.

ومع ذلك، يمكن لمشرف النظم فقط إنشاء الأدوار التي تحدِّد الأذونات للموارد التالية:

  • /environments
  • /environments/*
  • /environments/*/keystores/*/aliases/*/key
  • /environments/*/pods
  • /environments/*/servers
  • /pods
  • /rebuildindex
  • /userroles/devadmin
  • /userroles/devadmin/permissions
  • /userroles/devadmin/permissions/*
  • /userroles/devadmin/users
  • /userroles/devadmin/users/*
  • /users/*/status
  • /users
  • /users/*

وإذا حاولت إنشاء دور يعيّن أذونات لهذه الموارد، سيظهر لك الخطأ محظور.

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

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

https://status.apigee.com/

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

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

هل تستخدم Edge Private Cloud؟

في عملية تثبيت Private Cloud، يمكنك تحديد مشرف نظام. إذا كنت بحاجة إلى تنفيذ عملية تتطلب بيانات اعتماد مشرف النظام، مثل إنشاء مؤسسة، يجب التعامل مع مشرف نظم Edge.

هل تستخدم إصدارًا مجانيًا من التقييم Apigee Edge؟

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