Policy
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הגדרת מדיניות בקרת גישה למשאבים.
ייצוג ב-JSON |
{
"assignments": [
{
object (Assignment )
}
],
"etag": string
} |
שדות |
assignments[] |
object (Assignment )
רשימה של assignments פריטים
|
etag |
string (bytes format)
ה-etag משמש לבקרת בו-זמניות אופטימית כדי למנוע מצב שבו עדכונים שקורים במקביל יחליפו אחד את השני. מומלץ מאוד להשתמש ב-etag במחזור הקריאה-שינוי-כתיבה כדי לבצע עדכונים במדיניות, וכך להימנע מתנאי מירוץ: ערך ה-etag מוחזר בתגובה ל-policies.get , והמערכות אמורות להוסיף את ה-etag הזה לבקשה ל-policies.set כדי לוודא שהשינוי יוחל על אותה גרסה של המדיניות. אם לא מצוין etag בקריאה אל policies.get , המדיניות הקיימת מוחלפת באופן אוטומטי. מחרוזת בקידוד Base64.
|
מטלה
משייך את members
אל role
.
ייצוג ב-JSON |
{
"role": string,
"members": [
string
]
} |
שדות |
role |
string
חובה. התפקיד שהוקצה למשתמש members .
|
members[] |
string
הזהויות שהתפקיד מוקצה להן. הערך יכול להיות אחד מהערכים הבאים:
{user_email} : כתובת אימייל שמייצגת חשבון Google ספציפי. לדוגמה: alice@gmail.com
{group_email} : כתובת אימייל שמייצגת קבוצה ב-Google. לדוגמה, viewers@gmail.com .
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[],["The content defines access control policies for resources using JSON. A policy includes an array of \"assignments\" and an \"etag\" for concurrency control. Assignments link \"members\" to a specified \"role,\" with members being Google account emails or group emails. Systems use the etag in read-modify-write cycles to prevent overwriting. The \"role\" field is a required string, and members represent identities granted the specified role.\n"],null,[]]