Énumération représentant les autorisations accordées aux utilisateurs ayant accès à un fichier ou à un dossier, en plus des utilisateurs individuels disposant d'un accès explicite. Ces propriétés sont accessibles depuis DriveApp.Permission
.
// 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 seulement 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. |
EDIT | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier peuvent le modifier. Si File.setShareableByEditors(shareable) n'est pas 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 n'est pas compatible. |
COMMENT | Enum | Les utilisateurs autorisés à accéder au fichier ou au dossier peuvent seulement le consulter, le copier et 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. |
OWNER | Enum | L'utilisateur est propriétaire du fichier ou du dossier. Cette valeur peut être renvoyée, mais la transmission à File.setSharing(accessType, permissionType) génère une exception. |
ORGANIZER | Enum | Utilisateurs pouvant organiser des fichiers et des dossiers dans un Drive partagé. Cette valeur peut être renvoyée, mais la transmission à File.setSharing(accessType, permissionType) génère une exception. |
FILE_ORGANIZER | Enum | Utilisateurs pouvant modifier, placer dans la corbeille et déplacer du contenu dans un Drive partagé. Cette valeur peut être renvoyée, mais la 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 la transmission à File.setSharing(accessType, permissionType) génère une exception, sauf si elle est définie en combinaison avec Access.ANYONE . |