Method: labels.permissions.batchDelete

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

طلب HTTP

POST https://drivelabels.googleapis.com/v2/{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 لاستخدام بيانات اعتماد المشرف الخاصة بالمستخدم. سيتأكّد الخادم من أنّ المستخدم هو مشرف على التصنيف قبل السماح له بالوصول إليه.