रिसॉर्स: AccessProposal
किसी फ़ाइल के लिए, ऐक्सेस के बाकी अनुरोधों के बारे में जानकारी देने वाला संसाधन
JSON के काेड में दिखाना |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
फ़ील्ड | |
---|---|
fileId |
उस फ़ाइल का आईडी जिसका ऐक्सेस पाने का अनुरोध किया गया है |
proposalId |
ऐक्सेस के अनुरोध का आईडी |
requesterEmailAddress |
अनुरोध करने वाले उपयोगकर्ता का ईमेल पता |
recipientEmailAddress |
उस उपयोगकर्ता का ईमेल पता जिसे अनुमतियां मिलेंगी |
rolesAndViews[] |
ऐक्सेस के अनुरोध की भूमिका और व्यू के लिए एक रैपर. |
requestMessage |
अनुरोध करने वाले व्यक्ति ने प्रस्ताव में जो मैसेज जोड़ा है |
createTime |
बनाने का समय आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होगा और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
RoleAndView
ऐक्सेस के अनुरोध की भूमिका और व्यू के लिए एक रैपर.
JSON के काेड में दिखाना |
---|
{ "role": string, "view": string } |
फ़ील्ड | |
---|---|
role |
अनुरोध करने वाले व्यक्ति ने जो भूमिका का सुझाव दिया है आने वाले समय में नई वैल्यू जोड़ी जा सकती हैं. हालांकि, फ़िलहाल ये वैल्यू ही इस्तेमाल की जा सकती हैं: * |
view |
ऐक्सेस के इस प्रस्ताव के लिए व्यू दिखाता है. सिर्फ़ उन प्रस्तावों के लिए पॉप्युलेट किया जाता है जो किसी व्यू से जुड़े होते हैं. वैल्यू के तौर पर सिर्फ़ |
तरीके |
|
---|---|
|
आईडी के हिसाब से AccessProposal को वापस लाता है. |
|
किसी फ़ाइल पर AccessProposals की सूची बनाना. |
|
इसका इस्तेमाल, ऐक्सेस के प्रस्ताव को स्वीकार या अस्वीकार करने के लिए किया जाता है. |