Method: notes.permissions.batchCreate

Crea una o più autorizzazioni per la nota. È possibile creare solo le autorizzazioni con il ruolo WRITER. Se l'aggiunta di qualsiasi autorizzazione non va a buon fine, l'intera richiesta non va a buon fine 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 è impostato, il campo padre 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 specificando le risorse da creare.

Corpo della risposta

La risposta per creare autorizzazioni per 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 alle autorizzazioni.

Crea autorizzazione

La richiesta di aggiungere una singola autorizzazione per la 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 per la creazione. È necessario fornire uno dei campi Permission.email, User.email o Group.email.