Method: labels.permissions.batchDelete

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

طلب HTTP

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