- 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
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
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, la requête entière é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 en cours de création. 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 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 relatif aux autorisations.
CreatePermissionRequest
Demande d'ajout d'une seule autorisation sur 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 Permission.email, User.email ou Group.email. |