عرض الأذونات التي يمتلكها المتصل على المورد المحدّد إذا لم يكن المورد متوفّرًا، سيؤدي ذلك إلى عرض مجموعة فارغة من الأذونات، وليس خطأ NOT_FOUND.
ملاحظة: تم تصميم هذه العملية لاستخدامها في إنشاء واجهات مستخدم وأدوات سطر أوامر تراعي الأذونات، وليس للتحقّق من التفويض. قد تؤدي هذه العملية إلى "تعطُّل الفتح" بدون تحذير.
طلب HTTP
POST https://earthengine.googleapis.com/v1/{resource=projects/*/assets/**}:testIamPermissions
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
resource |
مطلوب: المورد الذي يتم طلب تفاصيل السياسة بشأنه. اطّلِع على أسماء الموارد لمعرفة القيمة المناسبة لهذا الحقل. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "permissions": [ string ] } |
الحقول | |
---|---|
permissions[] |
مجموعة الأذونات التي يجب التحقّق منها في |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال TestIamPermissionsResponse
.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.