Method: labels.revisions.permissions.batchUpdate

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

طلب HTTP

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

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

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

المعلمات
parent

string

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

نص الطلب

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

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

object (UpdateLabelPermissionRequest)

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

useAdminAccess

boolean

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

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال BatchUpdateLabelPermissionsResponse.

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

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

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

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