Method: accessproposals.resolve

Approva o rifiuta una proposta di accesso. Per maggiori informazioni, vedi Gestire le proposte di accesso in attesa.

Richiesta HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
fileId

string

Obbligatorio. L'ID dell'elemento su cui si basa la richiesta.

proposalId

string

Obbligatorio. L'ID della proposta di accesso da risolvere.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
Campi
role[]

string

(Facoltativo) I ruoli consentiti dall'approvatore, se presenti. Per ulteriori informazioni, consulta Ruoli e autorizzazioni.

Nota: questo campo è obbligatorio per l'azione ACCEPT.

view

string

(Facoltativo) Indica la visualizzazione per questa proposta di accesso. Questo valore deve essere impostato solo quando la proposta appartiene a una visualizzazione. È supportato solo published.

action

enum (Action)

Obbligatorio. L'azione da intraprendere in merito alla proposta di accesso.

sendNotification

boolean

(Facoltativo) Se inviare un'email al richiedente quando la proposta di accesso viene rifiutata o accettata.

Corpo della risposta

In caso di esito positivo, il corpo della risposta è un oggetto JSON vuoto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

Alcuni ambiti sono soggetti a restrizioni e richiedono una valutazione della sicurezza per poter essere utilizzati dalla tua app. Per ulteriori informazioni, consulta la Guida all'autorizzazione.

Azione

La modifica dello stato della proposta di accesso.

Enum
ACTION_UNSPECIFIED Azione non specificata
ACCEPT

L'utente accetta la proposta di accesso.

Nota: se viene utilizzata questa azione, il campo role deve avere almeno un valore.

DENY L'utente rifiuta la proposta di accesso.