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 . |