Acl

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Property-Name Wert Beschreibung Hinweise
etag etag ETag der Ressource.
id string ID der Access Control List-Regel (ACL-Regel). Weitere Informationen finden Sie unter Kalender freigeben.
kind string Typ der Ressource (calendar#aclRule).
role string Die dem Bereich zugewiesene Rolle. Mögliche Werte sind:
  • "none" – Bietet keinen Zugriff.
  • "freeBusyReader" – Bietet Lesezugriff auf Informationen zur Verfügbarkeit.
  • "reader" – Bietet Lesezugriff auf den Kalender. Private Termine werden Nutzern mit Lesezugriff angezeigt, Termindetails sind jedoch nicht verfügbar.
  • "writerWithoutPrivateAccess" – Bietet Lese- und Schreibzugriff auf den Kalender. Private Termine werden Nutzern mit writerWithoutPrivateAccess-Zugriff angezeigt, Termindetails sind jedoch nicht verfügbar.
  • "writer" – Bietet Lese- und Schreibzugriff auf den Kalender. Private Termine werden Nutzern mit Schreibzugriff angezeigt und Termindetails sind sichtbar. Bietet Lesezugriff auf die ACLs des Kalenders.
  • "owner" – Bietet Managerzugriff auf den Kalender. Diese Rolle hat alle Berechtigungen der Rolle „writer“ und kann zusätzlich die Zugriffsebenen anderer Nutzer ändern.

Bearbeitbar
scope object Der Umfang, in dem der Kalenderzugriff durch diese ACL-Regel gewährt wird.
scope.type string Der Typ des Bereichs. Mögliche Werte sind:
  • "default" – Der öffentliche Bereich. „Immer“ ist der Standardwert.
  • "user" – Beschränkt den Bereich auf einen einzelnen Nutzer.
  • "group" – Beschränkt den Bereich auf eine Gruppe.
  • "domain" – Beschränkt den Bereich auf eine Domain.
Hinweis: Die Berechtigungen, die dem Bereich "default" oder dem öffentlichen Bereich gewährt werden, gelten für alle Nutzer, unabhängig davon, ob sie authentifiziert sind.
scope.value string Die E-Mail-Adresse eines Nutzers oder einer Gruppe oder der Name einer Domain, je nach Bereichstyp. Für den Typ "default" ausgelassen. Bearbeitbar

Methoden

Delete
Löscht eine Zugriffssteuerungsregel.
get
Gibt eine Zugriffssteuerungsregel zurück.
insert
Erstellt eine Zugriffssteuerungsregel.
list
Gibt die Regeln in der Access Control List für den Kalender zurück.
patch
Aktualisiert eine Zugriffssteuerungsregel. Diese Methode unterstützt die Patch-Semantik. Beachten Sie, dass jede Patch-Anfrage drei Kontingenteinheiten verbraucht. Verwenden Sie stattdessen lieber eine get-Anfrage gefolgt von einer update-Anfrage. Die von Ihnen angegebenen Feldwerte ersetzen die vorhandenen Werte. Felder, die Sie in der Anfrage nicht angeben, bleiben unverändert. Wenn Arrayfelder angegeben werden, werden die vorhandenen Arrays überschrieben. Alle vorherigen Arrayelemente werden verworfen.
Aktuelles
Aktualisiert eine Zugriffssteuerungsregel.
Ansehen
Nach Änderungen an ACL-Ressourcen suchen