Method: users.getCapabilities

מקבל את היכולות של המשתמש.

בקשת HTTP

GET https://drivelabels.googleapis.com/v2/{name=users/*/capabilities}

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

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

פרמטרים
name

string

חובה. שם המשאב של המשתמש. רק הנתיב users/me/capabilities נתמך.

פרמטרים של שאילתה

פרמטרים
customer

string

הלקוח שאליו מתייחסת הבקשה. לדוגמה: customers/abcd1234 אם לא מוגדר, יוחזרו הגדרות בתוך הלקוח הנוכחי.

גוף הבקשה

גוף הבקשה צריך להיות ריק.

גוף התשובה

היכולות של המשתמש.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "name": string,
  "canAccessLabelManager": boolean,
  "canAdministrateLabels": boolean,
  "canCreateSharedLabels": boolean,
  "canCreateAdminLabels": boolean
}
שדות
name

string

פלט בלבד. שם המשאב של יכולות המשתמש.

canAccessLabelManager

boolean

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

canAdministrateLabels

boolean

פלט בלבד. האם המשתמש הוא אדמין של התכונה 'תוויות משותפות'.

canCreateSharedLabels

boolean

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

canCreateAdminLabels

boolean

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

היקפי הרשאה

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

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

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