Ein Enum-Wert, der die Berechtigungen darstellt, die Nutzern gewährt wurden, die auf eine Datei oder einen Ordner zugreifen können, neben
Alle einzelnen Nutzer, denen explizit Zugriff gewährt wurde. Auf diese Attribute kann über
DriveApp.Permission
Um eine Enumeration aufzurufen, rufen Sie deren übergeordnete Klasse, ihren Namen und ihre Eigenschaft auf. Beispiel:
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);
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
VIEW | Enum | Nutzer mit Zugriff auf die Datei oder den Ordner können die Datei oder den Ordner nur ansehen oder kopieren. Diesen Wert übergeben
File.setSharing(accessType, permissionType) löst eine Ausnahme aus, wenn der Dateityp
unterstützt. |
EDIT | Enum | Nutzer, die Zugriff auf die Datei oder den Ordner haben, können die Datei oder den Ordner bearbeiten. Sofern File.setShareableByEditors(shareable) nicht auf false gesetzt ist, können Nutzer auch die Freigabeeinstellungen ändern
Einstellungen. Bei Übergabe dieses Werts an File.setSharing(accessType, permissionType) wird ein
ausgenommen, wenn der Dateityp diesen nicht unterstützt. |
COMMENT | Enum | Nutzer mit Zugriff auf die Datei oder den Ordner können die Datei oder den Ordner nur ansehen, kopieren oder kommentieren.
Die Übergabe dieses Werts an File.setSharing(accessType, permissionType) löst eine Ausnahme aus, wenn
der Dateityp sie nicht unterstützt. |
OWNER | Enum | Der Nutzer ist Eigentümer der Datei oder des Ordners. Dieser Wert kann zurückgegeben werden, aber die Übergabe an File.setSharing(accessType, permissionType) löst eine Ausnahme aus. |
ORGANIZER | Enum | Nutzer, die Dateien und Ordner in einer geteilten Ablage organisieren können. Dieser Wert kann zurückgegeben werden,
wird sie an File.setSharing(accessType, permissionType) übergeben, wird eine Ausnahme ausgelöst. |
FILE_ORGANIZER | Enum | Nutzer, die Inhalte in einer geteilten Ablage bearbeiten, in den Papierkorb verschieben und verschieben dürfen. Dieser Wert kann zurückgegeben werden,
Wird sie jedoch an File.setSharing(accessType, permissionType) übergeben, wird eine Ausnahme ausgelöst. |
NONE | Enum | Der Nutzer hat keine Berechtigungen für die Datei oder den Ordner. Dieser Wert kann zurückgegeben werden,
Wird sie an File.setSharing(accessType, permissionType) übergeben, wird eine Ausnahme ausgelöst, es sei denn, sie wird
wird in Kombination mit Access.ANYONE festgelegt. |