Method: labels.permissions.batchDelete

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

طلب HTTP

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

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

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

المعلمات
parent

string

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

نص الطلب

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

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

object (DeleteLabelPermissionRequest)

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

useAdminAccess

boolean

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

نص الاستجابة

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

نطاقات الأذونات

يتطلب هذا الإعداد أحد نطاقات 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 لاستخدام بيانات اعتماد المشرف الخاصة بالمستخدم. سيتحقّق الخادم من أنّ المستخدم مشرف للتصنيف قبل السماح بالوصول إليه.