रिसॉर्स: LabelPermission
लेबल पर किसी प्रिंसिपल (उपयोगकर्ता, ग्रुप, ऑडियंस) पर लागू होने वाली अनुमति.
JSON के काेड में दिखाना |
---|
{ "name": string, "email": string, "role": enum ( |
फ़ील्ड | |
---|---|
name |
इस अनुमति का रिसॉर्स का नाम. |
email |
किसी उपयोगकर्ता या ग्रुप के प्रिंसिपल का ईमेल पता बताता है. ऑडियंस प्रिंसिपल के लिए अपने-आप जानकारी नहीं भरी जाती. उपयोगकर्ता और ग्रुप की अनुमतियां सिर्फ़ ईमेल पते का इस्तेमाल करके डाली जा सकती हैं. अपडेट करने के अनुरोधों में, अगर ईमेल पता दिया गया है, तो किसी प्रिंसिपल की जानकारी नहीं दी जानी चाहिए. |
role |
प्रिंसिपल की भूमिका. |
यूनियन फ़ील्ड principal . वह प्रिंसिपल जिस पर यह अनुमति लागू होती है. यह ईमेल, उपयोगकर्ता, ग्रुप या ऑडियंस में से कोई एक होना चाहिए. उदाहरण: * लोग/12345 * ग्रुप/45678 * ऑडियंस/डिफ़ॉल्ट principal इनमें से सिर्फ़ एक हो सकता है: |
|
person |
व्यक्ति के संसाधन का नाम. |
group |
ग्रुप के संसाधन का नाम. |
audience |
जिस ऑडियंस को भूमिका देनी है. |
LabelRole
भूमिकाएं, अगली भूमिका के साथ मिलती-जुलती होती हैं.
Enums | |
---|---|
LABEL_ROLE_UNSPECIFIED |
भूमिका की जानकारी नहीं है. |
READER |
रीडर, Drive में मौजूद आइटम पर लागू किए गए लेबल और उससे जुड़े मेटाडेटा को पढ़ सकता है. |
APPLIER |
लागू करने वाला व्यक्ति, Drive के उन आइटम पर मेटाडेटा जोड़ सकता है जिनका लिखने का ऐक्सेस उसके पास है. इसका मतलब READER है. |
ORGANIZER |
ऑर्गनाइज़र, शेयर की गई उन ड्राइव में इस लेबल को पिन कर सकता है जिन्हें वह मैनेज करता है. साथ ही, लेबल में नए ऐप्लिकेटर जोड़ सकता है. |
EDITOR |
एडिटर, लेबल को मिटाने के साथ-साथ कोई भी अपडेट कर सकते हैं. इससे, Drive में मौजूद उस आइटम का मेटाडेटा भी मिट जाता है. इसका मतलब APPLIER है. |
तरीके |
|
---|---|
|
लेबल की अनुमतियां मिटाता है. |
|
लेबल की अनुमतियां अपडेट करता है. |
|
लेबल की अनुमतियां अपडेट करता है. |
|
किसी लेबल की अनुमति मिटाता है. |
|
लेबल की अनुमतियों की सूची दिखाता है. |