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.)
const 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僅獲得明確授權的使用者可以存取,必須先登入才能存取。