Una enumeración que representa los permisos otorgados a los usuarios que pueden acceder a un archivo o una carpeta, además de
todos los usuarios individuales a los que se les otorgó acceso explícito. Se puede acceder a estas propiedades desde
DriveApp.Permission
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.) var folder = DriveApp.createFolder('Shared Folder'); folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
VIEW | Enum | Los usuarios que tengan acceso al archivo o a la carpeta solo podrán verlo o copiarlo. Pasando este valor
a File.setSharing(accessType, permissionType) arroja una excepción si el tipo de archivo
no lo admite. |
EDIT | Enum | Los usuarios con acceso al archivo o a la carpeta pueden editarlo. A menos que File.setShareableByEditors(shareable) establezcas como false , los usuarios también pueden cambiar el uso compartido
configuración. Si pasas este valor a File.setSharing(accessType, permissionType) , se lanza una
si el tipo de archivo no lo admite. |
COMMENT | Enum | Los usuarios que tengan acceso al archivo o a la carpeta solo podrán verlo, copiarlo o comentarlo.
Si pasas este valor a File.setSharing(accessType, permissionType) , se arrojará una excepción en el siguiente caso:
el tipo de archivo no lo admite. |
OWNER | Enum | El usuario es propietario del archivo o la carpeta. Se puede mostrar este valor, pero pasarlo a File.setSharing(accessType, permissionType) arroja una excepción. |
ORGANIZER | Enum | Usuarios que pueden organizar archivos y carpetas dentro de una unidad compartida. Este valor se puede mostrar, pero
y pasarlo a File.setSharing(accessType, permissionType) arroja una excepción. |
FILE_ORGANIZER | Enum | Usuarios que pueden editar, enviar a la papelera y mover contenido de una unidad compartida. Este valor se puede mostrar
pero, si lo pasas a File.setSharing(accessType, permissionType) , se genera una excepción. |
NONE | Enum | El usuario no tiene ningún permiso para el archivo o la carpeta. Este valor se puede mostrar, pero
y pasarlo a File.setSharing(accessType, permissionType) arroja una excepción, a menos que
se configura en combinación con Access.ANYONE . |