Enum Permission

Autorisation

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