Method: notes.permissions.batchDelete

Löscht mindestens eine Berechtigung für die Notiz. Die angegebenen Entitäten verlieren sofort den Zugriff. Eine Berechtigung mit der Rolle OWNER kann nicht entfernt werden. Wenn das Entfernen einer Berechtigung fehlschlägt, schlägt die gesamte Anfrage fehl und es werden keine Änderungen vorgenommen. Gibt den Fehler 400 zurück, wenn eine angegebene Berechtigung für die Notiz nicht vorhanden ist.

HTTP-Anfrage

POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchDelete

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Die übergeordnete Ressource, die von allen Berechtigungen freigegeben wird, die gelöscht werden. Format: notes/{note} Wenn diese Richtlinie festgelegt ist, muss das übergeordnete Element aller in den deletePermissionRequest-Nachrichten angegebenen Berechtigungen mit diesem Feld übereinstimmen.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "names": [
    string
  ]
}
Felder
names[]

string

Erforderlich. Die Namen der zu löschenden Berechtigungen. Format: notes/{note}/permissions/{permission}

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/keep

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.