Method: notes.permissions.batchCreate

Crea una o più autorizzazioni nella nota. È possibile creare solo autorizzazioni con il ruolo WRITER. Se l'aggiunta di un'autorizzazione non va a buon fine, l'intera richiesta non riesce e non vengono apportate modifiche.

Richiesta HTTP

POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

La risorsa padre condivisa da tutte le autorizzazioni che vengono create. Formato: notes/{note} se questa impostazione è impostata, il campo principale nei messaggi CreatePermission deve essere vuoto o corrispondere a questo campo.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "requests": [
    {
      object (CreatePermissionRequest)
    }
  ]
}
Campi
requests[]

object (CreatePermissionRequest)

Il messaggio di richiesta che specifica le risorse da creare.

Corpo della risposta

La risposta per la creazione di autorizzazioni in una nota.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "permissions": [
    {
      object (Permission)
    }
  ]
}
Campi
permissions[]

object (Permission)

Autorizzazioni create.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/keep

Per ulteriori informazioni, consulta la Guida all'autorizzazione.

CreatePermissionRequest

La richiesta di aggiungere una singola autorizzazione alla nota.

Rappresentazione JSON
{
  "parent": string,
  "permission": {
    object (Permission)
  }
}
Campi
parent

string

Obbligatorio. La nota principale in cui verrà creata questa autorizzazione. Formato: notes/{note}

permission

object (Permission)

Obbligatorio. L'autorizzazione di creazione. Devi specificare uno dei valori Permission.email, User.email o Group.email.