Énumération représentant les autorisations accordées aux utilisateurs pouvant accéder à un fichier ou à un dossier, en plus des utilisateurs individuels auxquels l'accès a été explicitement accordé. Ces propriétés sont accessibles à partir de DriveApp.Permission
.
Pour appeler une énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple,
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);
Propriétés
Propriété | Type | Description |
---|---|---|
VIEW | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier ne peuvent que le consulter ou le copier. La transmission de cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier n'est pas compatible. |
EDIT | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier peuvent le modifier. Les utilisateurs peuvent également modifier les paramètres de partage, sauf si File.setShareableByEditors(shareable) est défini sur false . La transmission de cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier n'est pas compatible. |
COMMENT | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier ne peuvent que le consulter, le copier ou le commenter.
La transmission de cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier n'est pas compatible. |
OWNER | Enum | L'utilisateur est propriétaire du fichier ou du dossier. Cette valeur peut être renvoyée, mais la transmettre à File.setSharing(accessType, permissionType) génère une exception. |
ORGANIZER | Enum | Utilisateurs pouvant organiser les fichiers et les dossiers dans un Drive partagé. Cette valeur peut être renvoyée, mais la transmission à File.setSharing(accessType, permissionType) génère une exception. |
FILE_ORGANIZER | Enum | Utilisateurs autorisés à modifier, placer dans la corbeille et déplacer du contenu dans un Drive partagé. Cette valeur peut être renvoyée, mais la transmettre à File.setSharing(accessType, permissionType) génère une exception. |
NONE | Enum | L'utilisateur ne dispose d'aucune autorisation pour le fichier ou le dossier. Cette valeur peut être renvoyée, mais la transmission à File.setSharing(accessType, permissionType) génère une exception, sauf si elle est définie en combinaison avec Access.ANYONE . |