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