أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
نص الخطأ
Forbidden. [Description]
حيث [Description]
هو سلسلة تصف سبب الخطأ.
مثال
Forbidden. You don't have permissions to access this resource.
تظهر لك عادةً رسائل الخطأ محظور عند إجراء طلبات بيانات من واجهة برمجة التطبيقات. واحد مشترك عندما يقوم مشرف المؤسسة أو أي نوع آخر من المستخدمين بالاتصال واجهة برمجة تطبيقات الإدارة التي تتطلب بيانات اعتماد مشرف النظام.
على سبيل المثال، لاستخدام واجهة برمجة تطبيقات إدارة Edge لإنشاء مستخدم على Edge في السحابة، يمكنك إنشاء طلب POST إلى https://api.enterprise.apigee.com/v1/users ومع ذلك، إذا مررت بيانات الاعتماد لأي مستخدم غير مسؤول إدارة النظم، فسيعرض الاستدعاء HTTP 403 خطأ محظور، كما هو موضح أدناه:
> 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 الذين ينشئون مؤسستهم الأولى، قد يتطلب الأمر استخدام 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 for Cloud. استخدام عنوان URL التالي للتحقق من حالة Edge الحالية لمعرفة ما إذا كان هناك انقطاع في الخدمة:
هل تستخدم إصدار من Edge Cloud يتضمن خدمة دعم العملاء؟
لحلّ هذا الخطأ، قد تحتاج إلى التواصل مع فريق دعم Apigee، ولكن يمكنك أولاً تجربة الخطوات الموضحة أعلاه في قسم "الإعدادات العامة" خطوات تحديد المشاكل وحلّها. إذا كنت بحاجة إلى مساعدة بشأن Apigee، يُرجى الاطّلاع على دعم Apigee:
هل تستخدم سحابة Edge Private Cloud؟
في تثبيت سحابة خاصة، يتم تحديد مشرف نظم. إذا كنت بحاجة إلى إجراء عملية يتطلب بيانات اعتماد مسؤول إدارة النظم، مثل إنشاء مؤسسة، فيجب عليك العمل مع مشرف نظام Edge.
هل تستخدم واجهة برمجة تطبيقات للتقييم في Apigee Edge؟
على الرغم من أنّك قد تحتاج إلى نشر مشكلتك على منتدى Apigee لحلّ هذا الخطأ، عليك جرِّب أولاً الخطوات الموضّحة أعلاه في الخطوات العامة لتحديد المشاكل وحلّها.