Enum Access

גישה

טיפוסים בני מנייה (enum) שמייצגים סיווגים של משתמשים שיש להם גישה לקובץ או לתיקייה, מלבד כל אדם פרטי משתמשים שקיבלו גישה מפורשת. ניתן לגשת לנכסים האלה מ-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רק אנשים שקיבלו הרשאה מפורשת יכולים לקבל גישה. נדרשת כניסה.