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 Drive
.
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é | Type | Description |
---|---|---|
VIEW | Enum | Les 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. |
EDIT | Enum | Les 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. |
COMMENT | Enum | Les 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. |
OWNER | Enum | L'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. |
ORGANIZER | Enum | Utilisateurs 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_ORGANIZER | Enum | Utilisateurs 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. |
NONE | Enum | L'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 . |