Connetti Adobe Workfront Fusion a Google Services utilizzando un client OAuth personalizzato
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Per ulteriori dettagli sulle informazioni contenute in questa tabella, vedere Requisiti di accesso nella documentazione di Workfront.
Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.
Prerequisiti
Per effettuare questa connessione è necessario un account Google esistente.
Connettere Fusion ai servizi Google utilizzando un client OAuth personalizzato
Per creare questa connessione, devi creare e configurare un progetto sulla piattaforma Google Cloud, quindi configurare la connessione in Fusion in base a tale progetto.
- Uso personale (
@gmail.com
e@googlemail.com
utenti) - Uso interno (Google Workspace utenti che preferiscono utilizzare un client OAuth personalizzato)
Crea un progetto su Google Cloud Platform
Per creare un progetto sulla piattaforma Google Cloud:
-
Accedi a Google Cloud Platform utilizzando le tue credenziali Google.
-
Nel pannello a sinistra, fai clic su Dashboard.
-
Fai clic su Crea progetto nell'angolo superiore destro della schermata.
-
Immetti il nome progetto, quindi fai clic su Crea.
-
Fai clic sulla scheda Abilita API e servizi nella parte superiore dello schermo.
-
Nel campo Cerca API e servizi nella parte superiore della schermata, digitare il nome del servizio che si desidera utilizzare, ad esempio Gmail API o Google Drive API.
-
Quando viene visualizzato, fare clic sull'API o sul servizio a cui si desidera connettersi Workfront Fusion.
-
Fai clic su Abilita per abilitare l'API selezionata.
-
Ripeti i passaggi da 6 a 8 per ogni API che desideri abilitare.
note note NOTE È necessario abilitare l'API Google Drive e l'API di tutte le app Google che si desidera utilizzare (ad esempio l'API Google Sheets). -
Nella schermata visualizzata, fai clic su Crea credenziali nell'angolo superiore destro.
-
Passa alla sezione Configurare le impostazioni del consenso OAuth in questo articolo.
Configura impostazioni consenso OAuth
-
Nel pannello a sinistra, fai clic sulla schermata di consenso OAuth.
-
Seleziona External, quindi fai clic su Create.
note note NOTE Selezionando questa opzione non verrà addebitato alcun importo. Per ulteriori informazioni, vedere le informazioni di Google sulle eccezioni ai requisiti di verifica. -
Compila i campi obbligatori come segue:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Nome app Inserisci il nome dell’app che richiede il consenso.
Esempio: Adobe Workfront Fusion
User support email Immetti un indirizzo e-mail che gli utenti dovranno contattare per eventuali domande sul consenso durante la connessione a questa app. Indirizzi e-mail Immetti uno o più indirizzi e-mail che Google può utilizzare per informarti di eventuali modifiche al progetto. -
In Domini autorizzati, fare clic su Aggiungi dominio e immettere
workfrontfusion.com
. -
Fai clic su Salva e continua.
-
Fare clic su Aggiungi o rimuovi ambiti.
-
Nel pannello a destra, abilita i seguenti ambiti:
https://mail.google.com/
https://www.googleapis.com/auth/gmail.labels
https://www.googleapis.com/auth/gmail.send
https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.compose
https://www.googleapis.com/auth/gmail.insert
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.metadata
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly
Potrebbe essere necessario espandere l'elenco o passare alla pagina successiva dell'elenco per visualizzarli tutti.
-
Fai clic su Aggiorna.
-
Fai clic su Salva e continua.
-
(Facoltativo) Aggiungi eventuali utenti di test al progetto.
-
Fai clic su Salva e continua.
-
Verifica la precisione delle informazioni, quindi fai clic su Torna al dashboard.
note note NOTE Non è necessario inviare la schermata di consenso e la richiesta di verifica da Google. -
Continua con Crea credenziali OAuth.
Crea credenziali OAuth
-
Nel pannello a sinistra, fai clic su Credenziali.
note note NOTE Se non si tratta della prima API o del primo servizio (Gmail o Google Drive) abilitato, non è necessario creare nuove credenziali. -
Fai clic su Crea credenziali nella parte superiore dello schermo, quindi seleziona ID client OAuth dal menu a discesa.
-
Compila i campi obbligatori come segue:
table 0-row-2 1-row-2 layout-auto html-authored no-header Tipo di applicazione Applicazione Web Name Workfront Fusion -
In URI di reindirizzamento autorizzati, fare clic su Aggiungi URI e immettere uno dei seguenti elementi:
-
Per Gmail o Google Drive:
https://app.workfrontfusion.com/oauth/cb/google-restricted
-
Per altre Google app:
https://app.workfrontfusion.com/oauth/cb/google
-
-
Fai clic su Crea.
ID client e Segreto client vengono visualizzati.
-
Copiare l'ID client e il Segreto client in un percorso sicuro. Le utilizzerai per stabilire una connessione in Workfront Fusion.
-
Continua a Connettiti a Google in Workfront Fusion.
Connetti a Google in Workfront Fusion
Il processo di creazione di una connessione a Google varia a seconda che si stia utilizzando un modulo di un servizio Google (ad esempio Google Sheets o Google Docs) o che si stia effettuando la connessione a Google tramite HTTP >Creare un modulo di richiesta OAuth2.0.
Connetti a Google in un servizio Google
-
In Workfront Fusion, individuare il modulo Google per il quale è necessario creare una connessione.
-
Fai clic su Crea una connessione, quindi su Mostra impostazioni avanzate.
-
Immetti ID client e Segreto client recuperati in Crea credenziali OAuth nei rispettivi campi, quindi fai clic su Continua.
-
Accedi con il tuo account Google.
Viene visualizzata la finestra L'app non è verificata. Tieni presente che l’"app" indicata nel titolo della finestra è il client OAuth creato in precedenza.
-
Fai clic su Avanzate, quindi fai clic su Vai a Workfront Fusion (non sicuro) per consentire l'accesso utilizzando il client OAuth personalizzato.
-
Fare clic su Consenti per concedere l'autorizzazione Workfront Fusion.
-
Nella finestra visualizzata, fai di nuovo clic su Consenti per confermare le scelte effettuate.
È stata stabilita la connessione al servizio Google desiderato utilizzando un client OAuth personalizzato.
Connettiti a Google nel modulo HTTP > Crea una richiesta OAuth2.0 connect-to-google-in-the-http--make-an-oauth20-request-module
Per istruzioni sulla connessione a Google nel modulo HTTP > Effettuare una richiesta OAuth2.0, vedere Istruzioni per la creazione di una connessione a Google nel modulo HTTP > Effettuare una richiesta OAuth 2.0 in HTTP > Effettuare una richiesta OAuth 2.0.
Possibile messaggio di errore:[403] Accesso non configurato
Se viene visualizzato il messaggio di errore 403 Access Not Configured
, devi abilitare l'API corrispondente nella piattaforma Google Cloud. Per abilitare l'API, segui i passaggi descritti nella sezione Creare un progetto su Google Cloud Platform in questo articolo.