Enum Permission

Autorisation

É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éTypeDescription
VIEWEnumLes 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.
EDITEnumLes 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.
COMMENTEnumLes 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.
OWNEREnumL'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.
ORGANIZEREnumUtilisateurs 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_ORGANIZEREnumUtilisateurs 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.
NONEEnumL'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.