Method: labels.permissions.batchUpdate

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

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.

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

פרמטרים
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

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