Method: notes.permissions.batchDelete

Supprime une ou plusieurs autorisations sur la note. Les entités spécifiées perdront immédiatement l'accès. Impossible de supprimer une autorisation associée au rôle OWNER. Si la suppression d'une autorisation échoue, la demande entière échoue et aucune modification n'est apportée. Renvoie une erreur 400 de requête incorrecte si une autorisation spécifiée n'existe pas pour la note.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Ressource parente partagée par toutes les autorisations en cours de suppression. Format: notes/{note} Si ce champ est défini, le parent de toutes les autorisations spécifiées dans les messages DeletePermissionRequest doit correspondre à ce champ.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "names": [
    string
  ]
}
Champs
names[]

string

Obligatoire. Noms des autorisations à supprimer. Format : notes/{note}/permissions/{permission}

Corps de la réponse

Si la requête aboutit, le corps de la réponse est vide.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez le Guide relatif aux autorisations.