Method: labels.permissions.batchUpdate

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

طلب HTTP

POST https://drivelabels.googleapis.com/v2beta/{parent=labels/*}/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

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