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 Kennzeichnung der ACL-Regel (Access Control List). Weitere Informationen
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 Verfügbarkeitsinformationen.
  • reader“: Lesezugriff auf den Kalender Private Termine werden Nutzern mit Leseberechtigung angezeigt. Termindetails werden jedoch ausgeblendet.
  • writer“ – Lese- und Schreibzugriff auf den Kalender. Private Termine werden für Nutzer mit Schreibberechtigung angezeigt. Termindetails sind sichtbar.
  • owner“ – Eigentümerschaft des Kalenders Diese Rolle hat alle Berechtigungen der Rolle „Autor“ mit der zusätzlichen Möglichkeit, ACLs aufzurufen und zu bearbeiten.
Bearbeitbar
scope object Der Umfang, in dem dieser ACL-Zugriff gewährt wird.
scope.type string Der Typ des Bereichs. Mögliche Werte sind:
  • default“ – Der öffentliche Bereich. „Immer“ ist der Standardwert.
  • user“: begrenzt den Umfang auf einen einzelnen Nutzer.
  • group“: Begrenzt den Bereich auf eine Gruppe.
  • domain“: Begrenzt den Bereich auf eine Domain.
Hinweis: Die Berechtigungen, die dem Bereich „default“ (öffentlich) gewährt werden, gelten für alle Nutzer, ob authentifiziert oder nicht.
scope.value string Die E-Mail-Adresse eines Nutzers oder einer Gruppe oder der Name einer Domain, je nach Umfangstyp. Ausgelassen für Typ "default". Bearbeitbar

Methoden

Delete
Löscht eine Regel für die Zugriffssteuerung.
erhalten
Gibt eine Zugriffssteuerungsregel zurück.
Einfügen
Erstellt eine Regel für die Zugriffssteuerung.
list
Gibt die Regeln in der Zugriffssteuerungsliste für den Kalender zurück.
Patch
Aktualisiert eine Regel für die Zugriffssteuerung. Diese Methode unterstützt die Patch-Semantik. Beachten Sie, dass jede Patchanfrage drei Kontingenteinheiten verbraucht. Verwenden Sie vorzugsweise ein get, gefolgt von einem update. Die von Ihnen angegebenen Feldwerte ersetzen die vorhandenen Werte. Felder, die Sie nicht in der Anfrage angeben, bleiben unverändert. Array-Felder, falls angegeben, überschreiben die vorhandenen Arrays. Dadurch werden alle vorherigen Array-Elemente verworfen.
Aktualisieren
Aktualisiert eine Regel für die Zugriffssteuerung.
ansehen
Achten Sie auf Änderungen an ACL-Ressourcen.