Method: labels.permissions.batchUpdate

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

בקשת HTTP

POST https://drivelabels.googleapis.com/v2/{parent=labels/*}/permissions:batchUpdate

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. שם המשאב 'תווית ההורה' שמשותף על ידי כל ההרשאות שעודכנו. פורמט: labels/{label} אם ערך זה מוגדר, שדה ההורה בהודעות UpdateLabelPermissionRequest חייב להיות ריק או להתאים לשדה זה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "requests": [
    {
      object (UpdateLabelPermissionRequest)
    }
  ],
  "useAdminAccess": boolean
}
שדות
requests[]

object (UpdateLabelPermissionRequest)

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

useAdminAccess

boolean

כדי להשתמש בפרטי הכניסה של האדמין של המשתמש צריך להגדיר את הערך true. השרת יאמת שהמשתמש הוא מנהל המערכת של התווית לפני שיתיר גישה. אם המדיניות הזו מוגדרת, השדה useAdminAccess בהודעות UpdateLabelPermissionRequest חייב להיות ריק או להתאים לשדה הזה.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה מכיל מופע של BatchUpdateLabelPermissionsResponse.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.admin.labels

למידע נוסף, עיינו במדריך ההרשאות.