Guida alla configurazione dell'integrazione di Gmail e Google Drive
1. Crea un nuovo progetto
- Accedi a Google Cloud Console
- Vai su Console Google Cloud.
- Effettua il login con il tuo account di Google.
- Crea un nuovo progetto
- Fare clic sul menu a discesa del progetto nella parte superiore della pagina.
- Seleziona "Nuovo progetto".
- Inserisci un nome per il tuo progetto nel campo "Nome progetto".
- Fare clic su "Crea" per finalizzare la creazione del progetto.
2. Abilitare le API
- Vai a API e servizi
- Nel menu di navigazione a sinistra, fare clic su "API e servizi".
- Abilita le API richieste
- Fare clic su "+ Abilita API e servizi".
- Utilizza la barra di ricerca per trovare e abilitare le seguenti API:
- Gmail API
- API di Google Drive
- Admin API SDK
3. Creare le credenziali dell'account di servizio
- Vai alla scheda Credenziali
- In "API e servizi", fare clic sulla scheda "Credenziali".
- Crea chiave account di servizio
- Fare clic su "Crea credenziali" e selezionare "Account di servizio".
- Compila i campi obbligatori per l'account di servizio.
- Scegli "JSON" come tipo di chiave.
- Fare clic su "Continua" per scaricare il file chiave JSON.
4. Configurare la delega a livello di dominio
- Accedi alle impostazioni di delega per l'intero dominio
- Passare alla Google Admin consolle.
- Nel riquadro di sinistra, seleziona "Sicurezza", quindi "Accesso e controllo dati" e infine "Controlli API".
- Gestisci delega a livello di dominio
- In "Delega a livello di dominio", fare clic su "Gestisci delega a livello di dominio".
- Fare clic su "Aggiungi nuovo" per creare una nuova voce ID cliente.
- Inserisci l'ID client presente nel file JSON scaricato.
- Aggiungi ambiti
- Aggiungere i seguenti ambiti OAuth 2.0:
https://www.googleapis.com/auth/gmail.labels
https://www.googleapis.com/auth/gmail.readonly
https://mail.google.com/
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive
- Aggiungere i seguenti ambiti OAuth 2.0:
Questa guida fornisce i passaggi essenziali per configurare l'integrazione di Google Drive e Gmail creando e configurando un progetto Google Cloud, abilitando le API necessarie, generando le credenziali dell'account di servizio e impostando la delega a livello di dominio con gli ambiti OAuth appropriati.