संसाधन: लेबल अनुमति
किसी लेबल में मुख्य व्यक्ति (उपयोगकर्ता, ग्रुप, ऑडियंस) पर लागू होने वाली अनुमति.
जेएसओएन के काेड में दिखाना |
---|
{ "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 का मतलब है. |
तरीके |
|
---|---|
|
लेबल की अनुमतियां मिटा देता है. |
|
लेबल की अनुमतियों को अपडेट करता है. |
|
लेबल की अनुमतियों को अपडेट करता है. |
|
लेबल की अनुमति को मिटा देता है. |
|
यह डायलॉग बॉक्स की अनुमतियों की सूची दिखाता है. |