- 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 associées au 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 à la création d'autorisations pour 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 d'autorisation.
CreatePermissionRequest
Requête d'ajout d'une seule autorisation à la note.
Représentation JSON |
---|
{
"parent": string,
"permission": {
object ( |
Champs | |
---|---|
parent |
Obligatoire. Note parente dans laquelle cette autorisation sera créée. Format : |
permission |
Obligatoire. Autorisation de création. Vous devez indiquer l'une des valeurs Permission.email, User.email ou Group.email. |