Enum Access

存取權

列舉代表可存取檔案或資料夾的使用者類別 (已獲明確授予存取權的個別使用者除外)。您可以透過 DriveApp.Access 存取這些屬性。

如要呼叫列舉,您可以呼叫其父項類別、名稱和屬性。例如 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只有獲得明確授權的使用者可以存取。必須登入。