إشعار: يجب
إثبات الأهلية للاستخدام غير التجاري لجميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إليها. إذا لم يتم تأكيد حسابك بحلول 26 سبتمبر 2025، قد يتم تعليق إمكانية الوصول إليه.
Method: projects.assets.testIamPermissions
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
عرض الأذونات التي يمتلكها المتصل على المورد المحدّد إذا لم يكن المورد متوفّرًا، سيؤدي ذلك إلى عرض مجموعة فارغة من الأذونات، وليس خطأ NOT_FOUND.
ملاحظة: تم تصميم هذه العملية لاستخدامها في إنشاء واجهات مستخدم وأدوات سطر أوامر تراعي الأذونات، وليس للتحقّق من التفويض. قد تؤدي هذه العملية إلى "تعطُّل الفتح" بدون تحذير.
طلب HTTP
POST https://earthengine.googleapis.com/v1/{resource=projects/*/assets/**}:testIamPermissions
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات |
resource |
string
مطلوب: المورد الذي يتم طلب تفاصيل السياسة بشأنه. اطّلِع على أسماء الموارد لمعرفة القيمة المناسبة لهذا الحقل.
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
| تمثيل JSON |
{
"permissions": [
string
]
} |
| الحقول |
permissions[] |
string
مجموعة الأذونات التي يجب التحقّق منها في resource لا يُسمح بالأذونات التي تحتوي على أحرف بدل (مثل * أو storage.*). لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على إدارة الهوية وإمكانية الوصول.
|
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال 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.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["This endpoint, using a POST request to the specified URL, retrieves a caller's permissions for a given resource. It requires the resource path as a parameter and a JSON request body with a list of permissions to check. Wildcard permissions are not permitted. The response indicates the permissions held, returning an empty set if the resource doesn't exist. This is designed for UI/tool development, not for authorization checks, and can \"fail open.\" OAuth scopes are required for authorization.\n"]]