Un'enumerazione che rappresenta le autorizzazioni concesse agli utenti che possono accedere a un file o a una cartella, oltre
ai singoli utenti a cui è stato esplicitamente concesso l'accesso. Queste proprietà sono accessibili da
DriveApp.Permission
.
Per chiamare un'enumerazione, devi chiamare la classe, il nome e la proprietà principali. Ad esempio,
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);
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
VIEW | Enum | Gli utenti che possono accedere al file o alla cartella possono solo visualizzarlo o copiarlo. Se passi questo valore a File.setSharing(accessType, permissionType) , viene generata un'eccezione se il tipo di file non lo supporta. |
EDIT | Enum | Gli utenti che possono accedere al file o alla cartella possono modificarlo. A meno che File.setShareableByEditors(shareable) non sia impostato su false , gli utenti possono anche modificare le impostazioni di condivisione. Il passaggio di questo valore a File.setSharing(accessType, permissionType) genera un'eccezione se il tipo di file non lo supporta. |
COMMENT | Enum | Gli utenti che possono accedere al file o alla cartella possono solo visualizzarlo, copiarlo o commentarlo.
Se passi questo valore a File.setSharing(accessType, permissionType) , viene generata un'eccezione se il tipo di file non lo supporta. |
OWNER | Enum | Il file o la cartella sono di proprietà dell'utente. Questo valore può essere restituito, ma passarlo a File.setSharing(accessType, permissionType) genera un'eccezione. |
ORGANIZER | Enum | Utenti che possono organizzare file e cartelle all'interno di un Drive condiviso. Questo valore può essere restituito, ma se lo passi a File.setSharing(accessType, permissionType) viene generata un'eccezione. |
FILE_ORGANIZER | Enum | Utenti che possono modificare, spostare nel cestino e spostare contenuti all'interno di un Drive condiviso. Questo valore può essere restituito, ma se lo passi a File.setSharing(accessType, permissionType) viene generata un'eccezione. |
NONE | Enum | L'utente non dispone di alcuna autorizzazione per il file o la cartella. Questo valore può essere restituito, ma se viene passato a File.setSharing(accessType, permissionType) viene generata un'eccezione a meno che non venga impostato in combinazione con Access.ANYONE . |