Enum Permission

Autorisation

Enumération représentant les autorisations accordées aux utilisateurs pouvant accéder à un fichier ou à un dossier, en plus des utilisateurs individuels auxquels un accès a été explicitement accordé. Ces propriétés sont accessibles à partir de DriveApp.Permission.

Pour appeler un é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.)
const 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 le consulter ou le copier que. Transmettre cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier ne la prend pas en charge.
EDITEnumLes utilisateurs qui peuvent accéder au fichier ou au dossier peuvent le modifier. Sauf si File.setShareableByEditors(shareable) est défini sur false, les utilisateurs peuvent également modifier les paramètres de partage. Transmettre cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier ne la prend pas en charge.
COMMENTEnumLes utilisateurs autorisés à accéder au fichier ou au dossier ne peuvent le consulter, le copier ou le commenter que. Transmettre cette valeur à File.setSharing(accessType, permissionType) génère une exception si le type de fichier ne la prend pas en charge.
OWNEREnumL'utilisateur est le 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 autorisés à organiser des fichiers et des dossiers dans un Drive partagé Cette valeur peut être renvoyée, mais la transmettre à File.setSharing(accessType, permissionType) génère une exception.
FILE_ORGANIZEREnumUtilisateurs autorisés à modifier, supprimer 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 transmettre à File.setSharing(accessType, permissionType) génère une exception, sauf si elle est définie en combinaison avec Access.ANYONE.