Method: labels.permissions.batchDelete

حذف أذونات التصنيفات تؤثر الأذونات في مورد التصنيف ككل، ولا تتم مراجعتها ولا تتطلّب النشر.

طلب HTTP

POST https://drivelabels.googleapis.com/v2beta/{parent=labels/*}/permissions:batchDelete

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
parent

string

مطلوب. اسم مصدر التصنيف الرئيسي الذي تتم مشاركته مع جميع الأذونات التي يتم حذفها التنسيق: labels/{label} في حال ضبط هذا الخيار، يجب أن يكون حقل "الرئيسي" في رسائل UpdateLabelPermissionRequest فارغًا أو يتطابق مع هذا الحقل.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (DeleteLabelPermissionRequest)
    }
  ],
  "useAdminAccess": boolean
}
الحقول
requests[]

object (DeleteLabelPermissionRequest)

مطلوب. رسالة الطلب التي تحدّد الموارد المطلوب تعديلها

useAdminAccess

boolean

اضبط القيمة على true لاستخدام بيانات اعتماد المشرف الخاصة بالمستخدم. سيتحقّق الخادم من أنّ المستخدم مشرف للتصنيف قبل السماح بالوصول إليه. في حال ضبط هذا الخيار، يجب أن يكون حقل useAdminAccess في رسائل DeleteLabelPermissionRequest فارغًا أو مطابقًا لهذا الحقل.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يكون نص الاستجابة عنصر JSON فارغًا.

نطاقات التفويض

يتطلب أحد نطاقات OAuth التالية:

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

لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.

DeleteLabelPermissionRequest

لحذف إذن تصنيف تؤثر الأذونات في مورد التصنيف ككل، ولا تتم مراجعتها ولا تتطلّب النشر.

تمثيل JSON
{
  "name": string,
  "useAdminAccess": boolean
}
الحقول
name

string

مطلوب. اسم مورد إذن التصنيف

useAdminAccess

boolean

اضبط القيمة على true لاستخدام بيانات اعتماد المشرف الخاصة بالمستخدم. سيتحقّق الخادم من أنّ المستخدم مشرف للتصنيف قبل السماح بالوصول إليه.