טיפוסים בני מנייה (enum) שמייצג את ההרשאות שהוענקו למשתמשים שיכולים לגשת לקובץ או לתיקייה, בנוסף
כל משתמש בודד שקיבל גישה מפורשת. ניתן לגשת לנכסים האלה מ
DriveApp.Permission
כדי לקרוא ל-enum, קוראים למחלקה ההורה, לשם ולמאפיין שלו. לדוגמה,
DriveApp.Permission.VIEW
.
// Creates a folder that anyone on the Internet can read from and write to. (Domain // administrators can prohibit this setting for Google Workspace users.) var folder = DriveApp.createFolder('Shared Folder'); folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);
מאפיינים
נכס | סוג | תיאור |
---|---|---|
VIEW | Enum | משתמשים שיכולים לגשת לקובץ או לתיקייה יכולים רק לצפות בהם או להעתיק אותם. העברת הערך הזה
אל File.setSharing(accessType, permissionType) יקפיץ הודעת חריגה אם סוג הקובץ
אין תמיכה בו. |
EDIT | Enum | משתמשים שיכולים לגשת לקובץ או לתיקייה יכולים לערוך אותם. אלא אם קובעים במדיניות File.setShareableByEditors(shareable) את הערך false , המשתמשים יכולים גם לשנות את השיתוף
הגדרות. העברת הערך הזה ל-File.setSharing(accessType, permissionType) תגרור
חריג אם סוג הקובץ לא תומך בו. |
COMMENT | Enum | משתמשים שיכולים לגשת לקובץ או לתיקייה יכולים רק לצפות בהם, להעתיק אותם או להגיב עליהם.
העברת הערך הזה אל File.setSharing(accessType, permissionType) גורמת לחריגה אם
סוג הקובץ לא תומך בו. |
OWNER | Enum | המשתמש הוא הבעלים של הקובץ או התיקייה. אפשר להחזיר את הערך הזה, אבל העברתו אל File.setSharing(accessType, permissionType) גורמת לחריגה. |
ORGANIZER | Enum | משתמשים שיכולים לארגן קבצים ותיקיות בתוך אחסון שיתופי אפשר להחזיר את הערך הזה, אבל
העברה אל File.setSharing(accessType, permissionType) גורמת לחריגה. |
FILE_ORGANIZER | Enum | משתמשים שיכולים לערוך את התוכן, להעביר אותו לאשפה ולהעביר אותו באחסון שיתופי. אפשר להחזיר את הערך הזה,
אבל העברה אל File.setSharing(accessType, permissionType) גורמת לחריגה. |
NONE | Enum | למשתמש אין הרשאות בקובץ או בתיקייה. אפשר להחזיר את הערך הזה, אבל
העברה אל File.setSharing(accessType, permissionType) גורמת לחריגה, אלא אם
מוגדרת בשילוב עם Access.ANYONE . |