Es una enumeración que representa los permisos otorgados a los usuarios que pueden acceder a un archivo o una carpeta, además de los usuarios individuales a los que se les otorgó acceso de forma explícita. Se puede acceder a estas propiedades desde Drive.
Para llamar a una enumeración, debes llamar a su clase superior, nombre y propiedad. Por ejemplo, 
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);
Propiedades
| Propiedad | Tipo | Descripción | 
|---|---|---|
| VIEW | Enum | Los usuarios que pueden acceder al archivo o la carpeta solo pueden verlos o copiarlos. Si pasas este valor a File.setSharing(accessType, permissionType), se genera una excepción si el tipo de archivo no lo admite. | 
| EDIT | Enum | Los usuarios que pueden acceder al archivo o la carpeta pueden editarlo. A menos que File.setShareableByEditors(shareable)se establezca comofalse, los usuarios también pueden cambiar la configuración de uso compartido. Si pasas este valor aFile.setSharing(accessType, permissionType), se arroja una excepción si el tipo de archivo no lo admite. | 
| COMMENT | Enum | Los usuarios que pueden acceder al archivo o la carpeta solo pueden verlos, copiarlos o comentarlos.
Si pasas este valor a File.setSharing(accessType, permissionType), se genera una excepción si el tipo de archivo no lo admite. | 
| OWNER | Enum | El usuario es el propietario del archivo o la carpeta. Se puede mostrar este valor, pero pasarlo a File.setSharing(accessType, permissionType)arroja una excepción. | 
| ORGANIZER | Enum | Son los usuarios que pueden organizar archivos y carpetas dentro de una unidad compartida. Se puede mostrar este valor, pero pasarlo a File.setSharing(accessType, permissionType)arroja una excepción. | 
| FILE_ORGANIZER | Enum | Son los usuarios que pueden editar, mover y enviar a la papelera contenido dentro de una unidad compartida. Se puede mostrar este valor, pero pasarlo a File.setSharing(accessType, permissionType)arroja una excepción. | 
| NONE | Enum | El usuario no tiene ningún permiso para el archivo o la carpeta. Se puede mostrar este valor, pero pasarlo a File.setSharing(accessType, permissionType)arroja una excepción, a menos que se configure en combinación conAccess.ANYONE. |