אחזור היכולות של המשתמש.
בקשת HTTP
GET https://drivelabels.googleapis.com/v2beta/{name=users/*/capabilities}
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
name |
חובה. שם המשאב של המשתמש. רק האפשרות 'users/me/capabilities' נתמכת. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
customer |
הלקוח שאליו מתייחסת הבקשה. לדוגמה: 'customers/abcd1234'. אם לא תוגדר, המערכת תחזיר את ההגדרות של הלקוח הנוכחי. |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
היכולות של המשתמש.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "name": string, "canAccessLabelManager": boolean, "canAdministrateLabels": boolean, "canCreateSharedLabels": boolean, "canCreateAdminLabels": boolean } |
שדות | |
---|---|
name |
פלט בלבד. שם המשאב של יכולות המשתמש. |
canAccessLabelManager |
פלט בלבד. האם למשתמש יש הרשאת גישה למנהל התוויות. |
canAdministrateLabels |
פלט בלבד. האם המשתמש הוא אדמין של התכונה 'תוויות משותפות'. |
canCreateSharedLabels |
פלט בלבד. אם למשתמש יש הרשאה ליצור תוויות שיתופיות חדשות. |
canCreateAdminLabels |
פלט בלבד. אם למשתמש מותר ליצור תוויות אדמין חדשות. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של 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
מידע נוסף זמין במדריך ההרשאות.