Access Errors

أخطاء الدخول

قد تعرض جميع طرق Classroom API الخطأ Permission_DENIED (HTTP 403) إذا لم يستوفِ المستخدم المتطلبات الأساسية للوصول. تحتوي الرسالة المصاحبة للخطأ على رسالة خطأ لمساعدتك في تحديد السبب وتوجيه المستخدمين إلى اتخاذ الإجراء المناسب.

توضّح الأقسام التالية رسائل خطأ واجهة برمجة التطبيقات.

CannotDirectAddUser

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

الإجراء المحتمل: يُرجى وصف سبب الإخفاق واقتراح أن يتحقّق مشرف النطاق من وجود حساب المستخدم وأنّه ضمن نطاق مشرف الدورة التدريبية.

ClassroomDisabled

يشير "ClassroomDisabled" إلى أنّ المستخدم الذي قدّم الطلب لا يمكنه الوصول إلى Classroom.

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

ClassroomApiDisabled

تشير السمة ClassroomApiDisabled إلى أنّ المستخدم الذي قدّم الطلب لا يمكنه الوصول إلى Classroom API.

الإجراء المحتمل: عليك توجيه المستخدم إلى التعليمات حول تفعيل الوصول إلى بيانات Classroom. واطّلِع أيضًا على ClassroomDisabled، قد يرجع إلى استخدام المستخدم للحساب الخاطئ.

ProjectPermissionDenied

تشير القيمة ProjectPermissionDenied إلى أنّ الطلب حاول تعديل مورد مرتبط بمشروع مختلف على Play Console.

الإجراء المحتمل: تشير إلى أنّ تطبيقك لا يمكنه تقديم الطلب المطلوب. ولا يمكن إجراء ذلك إلا من خلال مشروع وحدة تحكم عميل OAuth الذي أنشأ المورد.

UserIneligibleToUpdateGradingPeriodSettings

تشير السمة UserIneligibleToUpdateGradingPeriodSettings إلى أنّ الطلب حاول تعديل إعدادات فترة وضع الدرجات في دورة تدريبية لا يملك فيها المستخدم الذي قدّم الطلب أو مالك الدورة التدريبية ترخيص Google Workspace for Education المناسب.

الإجراء المحتمَل: تشير هذه السمة إلى أنّ تطبيقك لا يمكنه تقديم الطلب المطلوب لتعديل إعدادات فترة وضع الدرجات بسبب حالة الترخيص للمستخدم الذي قدّم الطلب أو مالك الدورة التدريبية. يمكن منح التراخيص في "وحدة تحكّم المشرف في Google".