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