Method: notes.permissions.batchDelete

Supprime une ou plusieurs autorisations sur la note. Les entités spécifiées perdront immédiatement accès. Impossible de supprimer une autorisation associée au rôle OWNER. Si la suppression d'une autorisation échoue, l'intégralité de la requête échoue et aucune modification n'est apportée. Renvoie une erreur 400 (Requête incorrecte) si aucune autorisation spécifiée n'existe sur 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 paramètre est défini, le parent de toutes les autorisations spécifiées dans les messages DeletePermissionRequest doivent 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 sur les autorisations.