מקבלים את יכולות המשתמש.
בקשת HTTP
GET https://drivelabels.googleapis.com/v2beta/{name=users/*/capabilities}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
name |
חובה. שם המשאב של המשתמש. יש תמיכה רק בערך 'משתמשים/אני/יכולות'. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
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
למידע נוסף, עיינו במדריך ההרשאות.