Method: notes.permissions.batchDelete

Supprime une ou plusieurs autorisations de la note. Les entités spécifiées perdront immédiatement l'accès. Vous ne pouvez pas supprimer une autorisation avec le 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 de requête incorrecte si une autorisation spécifiée n'existe pas dans 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 supprimées Format: notes/{note} Si ce paramètre 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 un objet JSON 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 d'autorisation.