REST Resource: accounts.accessBindings

משאב: AccessBinding

קישור של משתמש לקבוצת תפקידים.

ייצוג ב-JSON
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
שדות
name

string

פלט בלבד. שם המשאב של הקישור הזה.

פורמט: accounts/{account}/accessBindings/{accessBinding} או properties/{property}/accessBindings/{accessBinding}

דוגמה: "accounts/100/accessBindings/200"

roles[]

string

רשימת התפקידים שרוצים להקצות למשאב ההורה.

ערכים חוקיים: predefinedRoles/viewer‏ predefinedRoles/analyst‏ predefinedRoles/editor‏ predefinedRoles/admin‏ predefinedRoles/no-cost-data‏ predefinedRoles/no-revenue-data

אם תגדירו למשתמשים רשימה ריקה של תפקידים, הקישור הזה ל-AccessBinding יימחק.

שדה האיחוד access_target. היעד שעבורו רוצים להגדיר תפקידים. הערך של access_target יכול להיות רק אחת מהאפשרויות הבאות:
user

string

אם האפשרות מוגדרת, זוהי כתובת האימייל של המשתמש שרוצים להגדיר לו תפקידים. פורמט: "someuser@gmail.com"

Methods

batchCreate

יצירת מידע על קישורי גישה מרובים לחשבון או לנכס.

batchDelete

המחיקה של מידע על קישורים של כמה משתמשים לחשבון או לנכס.

batchGet

אחזור מידע על קישורי גישה מרובים לחשבון או לנכס.

batchUpdate

עדכון מידע על קישורי גישה מרובים לחשבון או לנכס.

create

יצירת קישור גישה בחשבון או בנכס.

delete

מחיקה של קישור גישה בחשבון או בנכס.

get

הפונקציה מקבלת מידע על קישור גישה.

list

הצגת כל קישורי הגישה בחשבון או בנכס.

patch

עדכון קישור גישה בחשבון או בנכס.