Method: labels.permissions.batchUpdate

আপডেট লেবেল অনুমতি. যদি নির্দেশিত অধ্যক্ষের জন্য একটি অনুমতি বিদ্যমান না থাকে, একটি নতুন লেবেল অনুমতি তৈরি করা হয়, অন্যথায় বিদ্যমান অনুমতি আপডেট করা হয়। অনুমতিগুলি সম্পূর্ণরূপে লেবেল সংস্থানকে প্রভাবিত করে, সংশোধন করা হয় না এবং প্রকাশের প্রয়োজন হয় না।

HTTP অনুরোধ

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

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। প্যারেন্ট লেবেল রিসোর্স নাম শেয়ার করা সমস্ত অনুমতি আপডেট করা হচ্ছে। বিন্যাস: labels/{label} যদি এটি সেট করা থাকে, UpdateLabelPermissionRequest বার্তাগুলির মূল ক্ষেত্রটি হয় খালি থাকতে হবে বা এই ক্ষেত্রের সাথে মেলে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "requests": [
    {
      object (UpdateLabelPermissionRequest)
    }
  ],
  "useAdminAccess": boolean
}
ক্ষেত্র
requests[]

object ( UpdateLabelPermissionRequest )

প্রয়োজন। রিকোয়েস্ট মেসেজ আপডেট করার জন্য রিসোর্স উল্লেখ করে।

useAdminAccess

boolean

ব্যবহারকারীর অ্যাডমিন শংসাপত্রগুলি ব্যবহার করার জন্য true সেট করুন৷ সার্ভার অ্যাক্সেসের অনুমতি দেওয়ার আগে ব্যবহারকারীকে লেবেলের জন্য একজন প্রশাসক যাচাই করবে। যদি এটি সেট করা থাকে, UpdateLabelPermissionRequest বার্তাগুলিতে useAdminAccess ক্ষেত্রটি হয় খালি থাকতে হবে বা এই ক্ষেত্রের সাথে মেলে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে BatchUpdateLabelPermissionsResponse এর একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

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

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।