- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- CreatePermissionRequest
Crée une ou plusieurs autorisations sur la note. Seules les autorisations disposant du rôle WRITER
peuvent être créées. Si l'ajout d'une autorisation échoue, l'intégralité de la requête échoue, et aucune modification n'est apportée.
Requête HTTP :
POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Ressource parente partagée par toutes les autorisations créées. Format: |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"requests": [
{
object ( |
Champs | |
---|---|
requests[] |
Message de requête spécifiant les ressources à créer. |
Corps de la réponse
Réponse pour la création d'autorisations sur une note.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"permissions": [
{
object ( |
Champs | |
---|---|
permissions[] |
Autorisations créées. |
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.
CreatePermissionRequest
Requête d'ajout d'une seule autorisation sur la note.
Représentation JSON |
---|
{
"parent": string,
"permission": {
object ( |
Champs | |
---|---|
parent |
Obligatoire. Note parente où cette autorisation sera créée. Format : |
permission |
Obligatoire. Autorisation de créer. Vous devez indiquer Permission.email, User.email ou Group.email. |