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);

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
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केवल स्‍पष्‍ट अनुमति वाले लोग ही अभिगमन कर सकते हैं. साइन-इन आवश्‍यक है.