Method: users.getCapabilities

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

בקשת HTTP

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

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

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

פרמטרים
name

string

חובה. שם המשאב של המשתמש. רק "משתמשים/אני/יכולות" נתמך.

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

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

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