אנחנו משיקים ב-Earth Engine
רמות מכסה לשימוש לא מסחרי כדי להגן על משאבי מחשוב משותפים ולהבטיח ביצועים אמינים לכולם. כל הפרויקטים הלא מסחריים יצטרכו לבחור רמת מכסת שימוש עד
27 באפריל 2026, אחרת הם ישתמשו ברמת הקהילה כברירת מחדל. המיכסות לפי רמה ייכנסו לתוקף בכל הפרויקטים (ללא קשר לתאריך הבחירה של הרמה) ב-
27 באפריל 2026.
מידע נוסף
Method: projects.assets.testIamPermissions
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הפונקציה מחזירה את ההרשאות שיש למבצע הקריאה החוזרת (caller) למשאב שצוין. אם המשאב לא קיים, המערכת תחזיר קבוצה ריקה של הרשאות, ולא שגיאת NOT_FOUND.
הערה: הפעולה הזו מיועדת ליצירת ממשקי משתמש מבוססי הרשאות וכלים של שורת הפקודה, ולא לבדיקת הרשאות. הפעולה הזו עשויה "להיפתח" ללא התראה.
בקשת HTTP
POST https://earthengine.googleapis.com/v1/{resource=projects/*/assets/**}:testIamPermissions
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
| פרמטרים |
resource |
string
חובה: המשאב שעבורו מבקשים את פרטי המדיניות. הערך המתאים לשדה הזה מפורט במאמר שמות משאבים.
|
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
{
"permissions": [
string
]
} |
| שדות |
permissions[] |
string
קבוצת ההרשאות לבדיקה של resource. אסור להשתמש בהרשאות עם תווים כלליים (כמו * או storage.*). מידע נוסף זמין במאמר סקירה כללית על IAM.
|
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של 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 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["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"]]