Enum Access

ऐक्सेस

किसी फ़ाइल या फ़ोल्डर को ऐक्सेस करने वाले उपयोगकर्ताओं की क्लास को दिखाने वाला एनम, उन उपयोगकर्ताओं के अलावा होता है जिन्हें साफ़ तौर पर ऐक्सेस दिया गया है. इन प्रॉपर्टी को DriveApp.Access से ऐक्सेस किया जा सकता है.

किसी Enum को कॉल करने के लिए, आपको उसकी पैरंट क्लास, नाम, और प्रॉपर्टी को कॉल करना होता है. उदाहरण के लिए, DriveApp.Access.ANYONE.

// Creates a folder that anyone on the Internet can read from and write to. (Domain
// administrators can prohibit this setting for users of a Google Workspace domain.)
var folder = DriveApp.createFolder('Shared Folder');
folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
ANYONEEnumऐसा कोई भी व्यक्ति जो इंटरनेट पर है वह शेयर किए गए लिंक को ढूंढ सकता है और ऐक्सेस कर सकता है. साइन इन करने की ज़रूरत नहीं है.

डोमेन एडमिन, Google Workspace डोमेन के उपयोगकर्ताओं के लिए इस सेटिंग को प्रतिबंधित कर सकते हैं. अगर सेटिंग बंद है, तो इस वैल्यू को File.setSharing(accessType, permissionType) को पास करने पर अपवाद माना जाता है.

ANYONE_WITH_LINKEnumजिसके पास भी लिंक है वह ऐक्सेस कर सकता है. साइन इन करने की ज़रूरत नहीं है.

डोमेन एडमिन, Google Workspace डोमेन के उपयोगकर्ताओं के लिए इस सेटिंग को प्रतिबंधित कर सकते हैं. अगर सेटिंग बंद है, तो इस वैल्यू को File.setSharing(accessType, permissionType) को पास करने पर अपवाद माना जाता है.

DOMAINEnumआपके डोमेन में शामिल लोग, फ़ाइल को ढूंढ सकते हैं और ऐक्सेस कर सकते हैं. साइन-इन आवश्‍यक है.

यह सेटिंग सिर्फ़ Google Workspace डोमेन के उपयोगकर्ताओं के लिए उपलब्ध है. अन्य तरह के Google खातों के लिए, इस वैल्यू को File.setSharing(accessType, permissionType) को भेजने से एक अपवाद मिलता है.

DOMAIN_WITH_LINKEnumआपके डोमेन में जिन लोगों के पास लिंक है वे ऐक्सेस कर सकते हैं. साइन-इन आवश्‍यक है.

यह सेटिंग सिर्फ़ Google Workspace डोमेन के उपयोगकर्ताओं के लिए उपलब्ध है. अन्य तरह के Google खातों के लिए, इस वैल्यू को File.setSharing(accessType, permissionType) को भेजने से एक अपवाद मिलता है.

PRIVATEEnumकेवल स्‍पष्‍ट अनुमति वाले लोग ही अभिगमन कर सकते हैं. साइन-इन आवश्‍यक है.