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