Policy

הגדרת מדיניות בקרת גישה למשאבים.

ייצוג ב-JSON
{
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "etag": string
}
שדות
assignments[]

object (Assignment)

etag

string (bytes format)

הפרמטר [etag] משמש לבקרת בו-זמניות אופטימית, כדי למנוע מצב שבו עדכונים שקורים במקביל יחליפו אחד את השני. מומלץ מאוד להשתמש ב-‎[etag] במחזור קריאה-שינוי-כתיבה כדי לבצע עדכונים במדיניות, וכך להימנע מתנאי מירוץ: ‎[etag] מוחזר בתגובה ל-‎[policies.get], והמערכות אמורות להציב את ה-‎etag הזה בבקשה ל-‎[policies.set] כדי לוודא שהשינוי יוחל על אותה גרסה של המדיניות.

אם לא מצוין [etag] בקריאה אל [policies.set], המדיניות הקיימת מוחלפת באופן אוטומטי.

מחרוזת בקידוד 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.