Method: labels.updatePermissions

यह लेबल की अनुमतियों को अपडेट करता है. अगर बताए गए प्रिंसिपल के लिए कोई अनुमति मौजूद नहीं है, तो लेबल से जुड़ी अनुमति बनाई जाती है. अगर अनुमति पहले से मौजूद है, तो उसे अपडेट किया जाता है. अनुमतियों का असर पूरे लेबल संसाधन पर पड़ता है. इन्हें बदला नहीं जा सकता और इन्हें पब्लिश करने की ज़रूरत नहीं होती.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. पैरंट लेबल के संसाधन का नाम.

क्वेरी पैरामीटर

पैरामीटर
useAdminAccess

boolean

उपयोगकर्ता के एडमिन क्रेडेंशियल का इस्तेमाल करने के लिए, इसे true पर सेट करें. सर्वर, उपयोगकर्ता को ऐक्सेस देने से पहले यह पुष्टि करेगा कि वह लेबल का एडमिन है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में LabelPermission का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में LabelPermission का एक इंस्टेंस शामिल किया जाता है.

अनुमति के स्कोप

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

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

ज़्यादा जानकारी के लिए, अनुमति पाने से जुड़ी गाइड देखें.