Abilitazione dell'autorizzazione e dell'accesso degli script

L'API Apps Script richiede diversi tipi di autorizzazioni a seconda il tuo obiettivo:

  • Utilizza l'API Apps Script nella tua app.
  • Consenti ad altre applicazioni di gestire i dati o le implementazioni del progetto di script.

Se devi utilizzare l'API Apps Script nella tua applicazione, devi abilitare l'API nel percorso progetto Google Cloud. Ciò ti consente di creare credenziali OAuth in modo che gli utenti dell'applicazione possa autorizzarlo.

Se vuoi consentire ad applicazioni di terze parti di gestire i contenuti o l'implementazione devi concedere l'accesso a questi progetti di script.

Utilizzare l'API Apps Script nell'app

Se vuoi utilizzare l'API Apps Script all'interno della tua app, devi abilitare l'API Apps Script nel progetto Google Cloud della tua applicazione. Dopo il giorno Abilitando l'API Apps Script, puoi creare le credenziali OAuth e scaricare l'ID client e il secret da includere nell'applicazione. Puoi anche di monitorare l'utilizzo dell'API Console Google Cloud.

Puoi utilizzare la modalità questa procedura guidata per creare o selezionare un progetto Google Cloud nella console API e attivare automaticamente l'API. In alternativa, puoi apri la pagina Gestisci risorse della console, seleziona un progetto, quindi cerca e aggiungi manualmente l'API Apps Script utilizzando le API e le API del progetto completamente gestita. Una volta abilitata l'API, puoi Creare credenziali OAuth, ID client e client secret per le tue applicazioni. nella sezione API e strumenti servizi > Credenziali.

Le guide rapide dell'API Apps Script una spiegazione dettagliata dell'intero processo di abilitazione dell'API e configurare l'autorizzazione per un'applicazione.

Concessione dell'accesso alle applicazioni di terze parti ai tuoi progetti di script

L'API Apps Script può consentire alle applicazioni di creare e modificare i tuoi script e i relativi deployment. Questo può determinare una situazione grave se si autorizza un'applicazione dannosa di terze parti che crea script più dannosi o modifica il comportamento gli script che hai già.

Per ridurre questo rischio, l'API Apps Script non può accedere allo script per impostazione predefinita. Devi concedere esplicitamente l'accesso all'API prima di poter utilizzare qualsiasi applicazione che crei o modifichi script o deployment. Dopo aver hai concesso l'accesso API ai tuoi script, le applicazioni che autorizzi possono utilizzare per gestire i progetti di script.

Risultati di un errore se tenti di eseguire un'applicazione interessata senza concedendo prima l'accesso all'API. Questo errore si verifica dopo che hai autorizzato un'applicazione.

Puoi concedere all'API Apps Script l'accesso ai tuoi progetti di script utilizzando il metodo Dashboard di Apps Script. Puoi anche utilizzare la dashboard per revocare l'accesso in qualsiasi momento. Quando concedi ai l'accesso all'API, lo stai facendo per tutte le applicazioni. Applicazioni individuali devono comunque essere autorizzati.

Prima di concedere l'accesso, assicurati di comprendere che esiste un rischio per consentire alle applicazioni di modificare i tuoi script. Non autorizzare mai alcuna applicazione che sospetti siano dannosi.