Anslut Adobe Workfront Fusion till Google Services med en anpassad OAuth-klient
Åtkomstkrav
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Mer information om informationen i den här tabellen finns i Åtkomstkrav i Workfront-dokumentationen.
Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.
Förutsättningar
Du behöver ett befintligt Google-konto för att kunna ansluta.
Anslut Fusion till Google-tjänster med en anpassad OAuth-klient
Om du vill skapa den här anslutningen måste du skapa och konfigurera ett projekt på Google Cloud-plattformen och sedan konfigurera anslutningen i Fusion baserat på det projektet.
- Personlig användning (
@gmail.com
och@googlemail.com
användare) - Intern användning (Google Workspace användare som föredrar att använda en anpassad OAuth-klient)
Skapa ett projekt på Google Cloud Platform
Så här skapar du ett projekt på Google Cloud-plattformen:
-
Logga in på Google Cloud Platform med dina Google-inloggningsuppgifter.
-
Klicka på Dashboard i den vänstra panelen.
-
Klicka på Create project i skärmens övre högra hörn.
-
Ange Project name och klicka sedan på Create.
-
Klicka på fliken Enable APIs and services i skärmens övre del.
-
I fältet Search for APIs and Services högst upp på skärmen skriver du namnet på den tjänst som du vill använda (till exempel Gmail API eller Google Drive API).
-
När den visas klickar du på API:t eller tjänsten som du vill ansluta till Workfront Fusion.
-
Klicka på Enable om du vill aktivera det valda API:t.
-
Upprepa steg 6-8 för varje API som du vill aktivera.
note note NOTE Du måste aktivera Google Drive-API:t samt API:t för alla Google-program som du vill använda (till exempel Google Sheets-API:t). -
Klicka på Create credentials i det övre högra hörnet på skärmen som visas.
-
Fortsätt till avsnittet Konfigurera inställningar för OAuth-medgivande i den här artikeln.
Konfigurera inställningar för OAuth consent
-
Klicka på OAuth consent screen i den vänstra panelen.
-
Välj External och klicka sedan på Create.
note note NOTE Du debiteras inte när du väljer det här alternativet. Mer information finns i informationen om undantag från verifieringskraven för Google. -
Fyll i de obligatoriska fälten enligt följande:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header App name Ange namnet på den app som begär samtycke.
Exempel: Adobe Workfront Fusion
User support email Ange en e-postadress dit användare kan kontakta dig med frågor om deras samtycke när de ansluter till den här appen. Email addresses Ange en eller flera e-postadresser som Google kan använda för att meddela dig om ändringar i projektet. -
Klicka Add domain under Authorized domains och ange
workfrontfusion.com
. -
Klicka på Save and continue.
-
Klicka på Add or remove scopes.
-
Aktivera följande omfång i den högra panelen:
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
Du kan behöva utöka listan eller gå till nästa sida i listan för att se alla.
-
Klicka på Update.
-
Klicka på Save and continue.
-
(Valfritt) Lägg till testanvändare i projektet.
-
Klicka på Save and continue.
-
Granska informationen och klicka sedan på Back to dashboard.
note note NOTE Du behöver inte skicka in ditt godkännande-skärmen och din ansökan för verifiering av Google. -
Fortsätt till Skapa OAuth-autentiseringsuppgifter.
Skapa OAuth-autentiseringsuppgifter
-
Klicka på Credentials i den vänstra panelen.
note note NOTE Om detta inte är det första API:t eller tjänsten (Gmail eller Google Drive) som du har aktiverat behöver du inte skapa nya autentiseringsuppgifter. -
Klicka på Create credentials uppe på skärmen och välj sedan OAuth client ID i listrutan.
-
Fyll i de obligatoriska fälten enligt följande:
table 0-row-2 1-row-2 layout-auto html-authored no-header Application type Web application Name Workfront Fusion -
Klicka på Add URI under Authorized redirect URIs och ange ett av följande:
-
För Gmail eller Google Drive:
https://app.workfrontfusion.com/oauth/cb/google-restricted
-
För andra Google-appar:
https://app.workfrontfusion.com/oauth/cb/google
-
-
Klicka på Create.
Visningen Client ID och Client Secret.
-
Kopiera Client ID och Client Secret till en säker plats. Du använder dem för att skapa en anslutning i Workfront Fusion.
-
Fortsätt till Anslut till Google in Workfront Fusion.
Anslut till Google i Workfront Fusion
Processen med att skapa en anslutning till Google varierar beroende på om du använder en modul från en Google-tjänst (till exempel Google Sheets eller Google Docs) eller om du ansluter till Google via HTTP >Make an OAuth2.0-begärandemodulen.
Anslut till Google i en Google-tjänst
-
I Workfront Fusion letar du reda på modulen Google som du behöver skapa en anslutning för.
-
Klicka på Create a connection och sedan på Show advanced settings.
-
Ange Client ID och Client Secret du hämtade i Create OAuth Credentials i respektive fält och klicka sedan på Continue.
-
Logga in med ditt Google-konto.
Fönstret This app isn’t verified visas. Observera att "app" som omnämns i fönstertiteln är OAuth-klienten som du skapade ovan.
-
Klicka på Advanced och sedan på Go to Workfront Fusion (unsafe) för att tillåta åtkomst med din anpassade OAuth-klient.
-
Klicka på Allow om du vill bevilja Workfront Fusion behörighet.
-
I fönstret som visas klickar du på Allow igen för att bekräfta dina val.
Anslutningen till den önskade Google-tjänsten med en anpassad OAuth-klient har upprättats.
Anslut till Google i modulen HTTP > Make an OAuth2.0 request connect-to-google-in-the-http--make-an-oauth20-request-module
Instruktioner om hur du ansluter till Google i modulen HTTP > Make an OAuth2.0 request finns i Instruktioner för hur du skapar en anslutning till Google i modulen HTTP > Make an OAuth 2.0 requesti HTTP > Make an OAuth 2.0 request module.
Möjligt felmeddelande:[403] Access Not Configured
Om felmeddelandet 403 Access Not Configured
visas måste du aktivera motsvarande API i din Google Cloud-plattform. Om du vill aktivera API:t följer du stegen i avsnittet Skapa ett projekt på Google Cloud Platform i den här artikeln.