الحصول على إمكانيات المستخدم.
طلب 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
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.