संसाधन: अनुमति
फ़ाइल के लिए अनुमति. अनुमति किसी उपयोगकर्ता, ग्रुप, डोमेन या दुनिया को किसी फ़ाइल या फ़ोल्डर हैरारकी का ऐक्सेस देती है.
कुछ संसाधन तरीकों (जैसे कि permissions.update
) के लिए permissionId
की ज़रूरत होती है. किसी फ़ाइल, फ़ोल्डर या शेयर की गई ड्राइव का आईडी वापस पाने के लिए, permissions.list
तरीके का इस्तेमाल करें.
JSON के काेड में दिखाना |
---|
{ "id": string, "name": string, "type": string, "role": string, "additionalRoles": [ string ], "authKey": string, "value": string, "kind": string, "withLink": boolean, "photoLink": string, "selfLink": string, "emailAddress": string, "domain": string, "etag": string, "permissionDetails": [ { "permissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "expirationDate": string, "teamDrivePermissionDetails": [ { "teamDrivePermissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "deleted": boolean, "view": string, "pendingOwner": boolean } |
फ़ील्ड | |
---|---|
id |
उस उपयोगकर्ता का आईडी जिसके बारे में यह अनुमति मिली है और जो 'इसके बारे में जानकारी' और 'फ़ाइल' संसाधनों में |
name |
सिर्फ़ आउटपुट के लिए. इस अनुमति का नाम. |
type |
खाता टाइप. इन वैल्यू का इस्तेमाल करने की अनुमति है:
|
role |
इस उपयोगकर्ता के लिए मुख्य भूमिका. आने वाले समय में नई वैल्यू इस्तेमाल की जा सकती हैं. हालांकि, फ़िलहाल इनकी अनुमति है:
|
additionalRoles[] |
इस उपयोगकर्ता के लिए अतिरिक्त भूमिकाएं. फ़िलहाल, सिर्फ़ |
authKey |
सिर्फ़ आउटपुट के लिए. समर्थन नहीं होना या रुकना. |
value |
इकाई का ईमेल पता या डोमेन नाम. इसका इस्तेमाल इंसर्ट करने के दौरान किया जाता है और इसे जवाबों में अपने-आप नहीं भरा जाता. |
kind |
सिर्फ़ आउटपुट के लिए. यह हमेशा |
withLink |
इस अनुमति के लिए लिंक की ज़रूरत है या नहीं. |
photoLink |
सिर्फ़ आउटपुट के लिए. अगर प्रोफ़ाइल फ़ोटो का लिंक उपलब्ध है, तो उसका लिंक. |
selfLink |
सिर्फ़ आउटपुट के लिए. इस अनुमति पर वापस जाने का लिंक. |
emailAddress |
सिर्फ़ आउटपुट के लिए. उस उपयोगकर्ता या ग्रुप का ईमेल पता जिससे यह अनुमति मिलती है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है, जो तब मौजूद होता है, जब अनुमति का टाइप |
domain |
सिर्फ़ आउटपुट के लिए. उस इकाई का डोमेन नेम जिससे यह अनुमति मिली है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है, जो तब मौजूद होता है, जब अनुमति का टाइप |
etag |
सिर्फ़ आउटपुट के लिए. अनुमति का ETag. |
permissionDetails[] |
सिर्फ़ आउटपुट के लिए. इस बारे में जानकारी कि शेयर की गई इस ड्राइव में मौजूद आइटम की अनुमतियां इनहेरिट की गई हैं या सीधे तौर पर इस आइटम के लिए. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. यह सिर्फ़ 'शेयर की गई ड्राइव' में मौजूद आइटम के लिए मौजूद होता है. |
permissionDetails[].permissionType |
सिर्फ़ आउटपुट के लिए. इस उपयोगकर्ता के लिए अनुमति का टाइप. आने वाले समय में नई वैल्यू जोड़ी जा सकती हैं. हालांकि, फ़िलहाल ये वैल्यू जोड़ी जा सकती हैं:
|
permissionDetails[].role |
सिर्फ़ आउटपुट के लिए. इस उपयोगकर्ता के लिए मुख्य भूमिका. आने वाले समय में नई वैल्यू जोड़ी जा सकती हैं. हालांकि, फ़िलहाल ये वैल्यू जोड़ी जा सकती हैं:
|
permissionDetails[].additionalRoles[] |
सिर्फ़ आउटपुट के लिए. इस उपयोगकर्ता के लिए अतिरिक्त भूमिकाएं. फ़िलहाल, सिर्फ़ |
permissionDetails[].inheritedFrom |
सिर्फ़ आउटपुट के लिए. उस आइटम का आईडी जिससे यह अनुमति मिली है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. |
permissionDetails[].inherited |
सिर्फ़ आउटपुट के लिए. यह अनुमति इनहेरिट की गई है या नहीं. इस फ़ील्ड में जानकारी हमेशा अपने-आप भर जाती है. यह सिर्फ़ आउटपुट वाला फ़ील्ड है. |
expirationDate |
वह समय जब यह अनुमति खत्म हो जाएगी (RFC 3339 तारीख-समय). खत्म होने की तारीखों पर ये पाबंदियां होती हैं:
|
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
teamDrivePermissionDetails[] |
सिर्फ़ आउटपुट के लिए. अब काम नहीं करता: इसके बजाय, |
deleted |
सिर्फ़ आउटपुट के लिए. क्या इस अनुमति से जुड़ा खाता मिटा दिया गया है. यह फ़ील्ड सिर्फ़ उपयोगकर्ता और ग्रुप की अनुमतियों के बारे में है. |
view |
इस अनुमति के लिए व्यू को दिखाता है. सिर्फ़ व्यू से जुड़ी अनुमतियों के लिए जानकारी अपने-आप भर जाती है. सिर्फ़ |
pendingOwner |
क्या इस अनुमति से जुड़े खाते का मालिकाना हक अब तक स्वीकार नहीं किया गया है. सिर्फ़ उन फ़ाइलों के लिए, |
तरीके |
|
---|---|
|
फ़ाइल या शेयर की गई ड्राइव से अनुमति मिट जाती है. |
|
आईडी के हिसाब से अनुमति लेता है. |
|
किसी ईमेल पते के लिए अनुमति आईडी दिखाता है. |
|
किसी फ़ाइल या शेयर की गई ड्राइव के लिए अनुमति शामिल करता है. |
|
यह सूची, किसी फ़ाइल या शेयर की गई ड्राइव की अनुमतियों की जानकारी देती है. |
|
पैच सिमेंटिक्स का इस्तेमाल करके अनुमति को अपडेट करता है. |
|
अनुमति को अपडेट करता है. |