An enum representing classes of users who can access a file or folder, besides any individual
users who have been explicitly given access. These properties can be accessed from DriveApp.Access
.
To call an enum, you call its parent class, name, and property. For example, 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 );
Properties
Property | Type | Description |
---|---|---|
ANYONE
|
Enum
|
Anyone on the Internet can find and access. No sign-in required. Domain administrators can prohibit this setting for users of a Google Workspace domain. If
the setting is disabled, passing this value to |
ANYONE_WITH_LINK
|
Enum
|
Anyone who has the link can access. No sign-in required. Domain administrators can prohibit this setting for users of a Google Workspace domain. If
the setting is disabled, passing this value to |
DOMAIN
|
Enum
|
People in your domain can find and access. Sign-in required. This setting is available only for users of a Google Workspace domain. For other types of
Google accounts, passing this value to |
DOMAIN_WITH_LINK
|
Enum
|
People in your domain who have the link can access. Sign-in required. This setting is available only for users of a Google Workspace domain. For other types of
Google accounts, passing this value to |
PRIVATE
|
Enum
|
Only people explicitly granted permission can access. Sign-in required. |