PermissionChange

PermissionChange

Eine Änderung der Berechtigungseinstellung für ein Element.

JSON-Darstellung
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
Felder
addedPermissions[]

object (Permission)

Die durch diese Änderung hinzugefügten Berechtigungen.

removedPermissions[]

object (Permission)

Die Berechtigungen, die durch diese Änderung entfernt wurden.

Berechtigung

Die Berechtigungseinstellung eines Objekts.

JSON-Darstellung
{
  "role": enum (Role),
  "allowDiscovery": boolean,

  // Union field scope can be only one of the following:
  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
  // End of list of possible types for union field scope.
}
Felder
role

enum (Role)

Gibt die Google Drive-Berechtigungsrolle an. Mit der Rolle wird festgelegt, ob ein Nutzer Elemente lesen, schreiben und kommentieren darf.

allowDiscovery

boolean

Bei „true“ kann das Element gefunden werden, z.B. in der Sammlung „Für mich freigegeben“ des Nutzers, ohne dass ein Link zum Element erforderlich ist.

Union-Feld scope. Die Entität, der die Rolle zugewiesen wurde. Für scope ist nur einer der folgenden Werte zulässig:
user

object (User)

Der Nutzer, für den diese Berechtigung gilt.

group

object (Group)

Die Gruppe, für die diese Berechtigung gilt.

domain

object (Domain)

Die Domain, für die diese Berechtigung gilt.

anyone

object (Anyone)

Wenn diese Berechtigung festgelegt ist, gilt sie für alle Nutzer, auch für nicht angemeldete Nutzer.

Rolle

Google Drive-Berechtigungsrollen

Enums
ROLE_UNSPECIFIED Die Rolle ist nicht verfügbar.
OWNER Eine Rolle, die vollständigen Zugriff gewährt.
ORGANIZER Rolle mit der Berechtigung, Personen und Einstellungen zu verwalten.
FILE_ORGANIZER Eine Rolle, die die Berechtigung erteilt, Inhalte beizusteuern und zu verwalten.
EDITOR Eine Rolle, die die Berechtigung erteilt, Inhalte beizusteuern. Diese Rolle wird auch als „Writer“ bezeichnet.
COMMENTER Eine Rolle mit der Berechtigung, Inhalte anzusehen und zu kommentieren.
VIEWER Eine Rolle, die die Berechtigung zum Ansehen von Inhalten gewährt. Diese Rolle wird auch als „Leser“ bezeichnet.
PUBLISHED_VIEWER Eine Rolle, die Nutzern erst Zugriff auf Inhalte gewährt, nachdem sie im Web veröffentlicht wurden. Diese Rolle wird auch als „Veröffentlichter Leser“ bezeichnet. Weitere Informationen finden Sie unter https://support.google.com/sites/answer/6372880.

Alle

Steht für einen beliebigen Nutzer (einschließlich eines abgemeldeten Nutzers).