Method: labels.permissions.create

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

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

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

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

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. लेबल से जुड़ी अनुमति पर पैरंट लेबल के संसाधन का नाम बनाया जाता है. फ़ॉर्मैट: labels/{label}.

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

पैरामीटर
useAdminAccess

boolean

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

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

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

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

अगर एपीआई सही से जुड़ जाता है, तो जवाब के मुख्य हिस्से में LabelPermission का नया इंस्टेंस शामिल किया जाता है.

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

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

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

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