列舉項目,代表除了可以存取檔案或資料夾的使用者授予的權限
所有已明確授予存取權的使用者這些屬性可以從以下位置存取:
DriveApp.Permission
。
如要呼叫列舉,您可以呼叫其父項類別、名稱和屬性。例如
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 搭配使用。 |