Énumération représentant les autorisations accordées aux utilisateurs qui peuvent accéder à un fichier ou à un dossier, en plus
les utilisateurs individuels auxquels l'accès a été explicitement accordé. Ces propriétés sont accessibles depuis
DriveApp.Permission
Pour appeler une énumération, vous appelez 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 peuvent uniquement le consulter ou le copier. Transmettre cette valeur
à File.setSharing(accessType, permissionType) génère une exception si le type de fichier
ne le prend pas en charge. |
EDIT | Enum | Les utilisateurs qui ont accès au fichier ou au dossier peuvent le modifier. Les utilisateurs peuvent également modifier le partage, sauf si File.setShareableByEditors(shareable) est défini sur false
paramètres. La transmission de cette valeur à File.setSharing(accessType, permissionType) génère une
exception si le type de fichier n'est pas pris en charge. |
COMMENT | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier peuvent uniquement le consulter, le copier ou y ajouter des commentaires.
La transmission de cette valeur à File.setSharing(accessType, permissionType) génère une exception si
ce type de fichier n'est pas pris en charge. |
OWNER | Enum | L'utilisateur est propriétaire du fichier ou du dossier. Cette valeur peut être renvoyée, mais sa transmission à File.setSharing(accessType, permissionType) génère une exception. |
ORGANIZER | Enum | Utilisateurs pouvant organiser les fichiers et les dossiers d'un Drive partagé. Cette valeur peut être renvoyée, mais
le transmettre à File.setSharing(accessType, permissionType) génère une exception. |
FILE_ORGANIZER | Enum | Utilisateurs autorisés à modifier le contenu d'un Drive partagé, à le placer dans la corbeille et à le déplacer. Cette valeur peut être renvoyée,
mais sa transmission à 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
sa transmission à File.setSharing(accessType, permissionType) génère une exception, sauf si elle
est défini en combinaison avec Access.ANYONE . |