Med Google Drive®-anslutningen kan du använda kommandon i en kedja för att hantera filer och mappar i Google Drive. Med den här kontakten kan du t.ex:
- Sök efter filer i Google Drive
- Ladda upp och ladda ner filer
- Skapa eller ta bort filer och mappar
Observera att kommandona i den här kontakten hanterar filer som lagras i Google Drive, inte filer som sparas i Google Workspace®-produkter som Google Docs®, Sheets® eller Slides®.
Obs: Denna kontakt är byggd av Workiva och ansluts till ett system från tredje part. Vår support kan hjälpa till att konfigurera den här anslutningen i din arbetsyta, men vi kan inte felsöka eller på annat sätt hjälpa till med problem som uppstår utanför Workiva-plattformen.
Förkunskapskrav
För att aktivera anslutningen använder connectorn Google Drive REST API. För att sätta upp kontakten behöver du:
- En dedikerad Google®-webbapplikation med OAuth-samtycke och API-åtkomst aktiverad
- Integrationsprojektets OAuth-klient-ID och -hemlighet
- Popup-fönster aktiverade i din webbläsare
- Projektets URI för omdirigering:
- För USA, Centralamerika och Sydamerika:
https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback - För Asien-Stillahavsområdet:
https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback - För Kanada:
https://h.cw.wdesk.com/s/wdata/oc/app/oauth/callback - För EMEA:
https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback
- För USA, Centralamerika och Sydamerika:
Skapa en Google-webbapplikation
För att konfigurera kontakten skapar du först en Google-webbapplikation med OAuth-tillstånd och API-åtkomst aktiverad. Anslutningen använder programmets OAuth-klient-ID och -hemlighet för att ansluta till Google Drive API.
Steg 1. Välj eller skapa ett projekt
I Google APIs utvecklarkonsol väljer eller skapar du ett projekt som ska användas med kontakten.
Så här skapar du ett projekt:
- Klicka på Välj ett projekt eller det aktuella projektets namn i verktygsfältet och klicka sedan på Nytt projekt.
- I Projektnamn anger du ett unikt namn som hjälper dig att identifiera integrationen.
- I Plats väljer du din organisation så att andra kan använda projektet.
- Klicka på Skapa.
Steg 2. Aktivera åtkomst till API
- Välj fliken Library.
- Sök efter och välj Google Drive API.
- Under Google Drive API klickar du på Enable.
Steg 3. Skapa OAuth-klientens ID och hemlighet
- På OAuth consent screen fliken, välj Internal, och klicka på Create.
- Under App information, ange applikationens namn och e-postadress för användar support för att hjälpa till att identifiera appen när kontakten autentiseras.
- Under App domain, lägg till en auktoriserad domän för
wdesk.com. - Under Kontaktuppgifter för utvecklare anger du den e-postadress som Google ska skicka eventuella uppdateringar om projektet till och klickar på Spara och fortsätt.
-
Under Scopes och Optional info klickar du på Save and Continue utan att lägga till några scopes eller valfri information.
Obs: Inga omfattningar eller valfri information krävs för en applikation med interna användare.
- Under Summary, granska och redigera OAuth consent-skärmens detaljer efter behov, och klicka på Back to Dashboard.
- Klicka på Skapa autentiseringsuppgifter på fliken Autentiseringsuppgifter och välj OAuth-klient-ID.
- Under Applikationstyp väljer du Webbapplikation.
- Ange ett unikt namn som hjälper till att identifiera OAuth-autentiseringsuppgifterna.
- Under Auktoriserade JavaScript-ursprung:
- För APAC, ange
https://h.apac.wdesk.com - För Kanada, ange
https://h.ca.wdesk.com - För EMEA, ange
https://h.eu.wdesk.com - För USA, Centralamerika och Sydamerika, ange
https://h.app.wdesk.com
- För APAC, ange
- Under Auktoriserad omdirigering av URI:er:
- För APAC, ange
https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback - För Kanada, ange
https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback - För EMEA, ange
https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback - För USA, Centralamerika och Sydamerika, ange
https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback
- För APAC, ange
- Klicka på Skapa, och notera klient-ID och hemlighet.
Konfigurera anslutningen till Google Drive
Obs: För att göra kontakten tillgänglig för användning i din organisations kedjor, en org säkerhetsadministratör först aktivera den från Konfiguration.
- Från Kedjebyggareklickar du på Anslutningar i den vänstra sidofältet och sedan på Skapa längst upp till höger.
- Under Anslutning till anslutningväljer du Google Drive och CloudRunner.
- Under Basic Info anger du ett unikt namn och en beskrivning som hjälper dig att identifiera kontakten.
- Om du vill att kedjan ska kunna använda kommandona Skapa, Flytta, Ladda upp och Ta bort vid åtkomst till delade enheter, markera (bocka för) Tillåt skrivning för alla enhetstyper.
-
Under Autentiseringanger du klient-ID och hemlighet för kopplingens Google-integrationsprojekt.
Obs: Alla känsliga uppgifter krypteras automatiskt och lagras med Advanced Encryption Standard (AES)-256-kryptering.
-
Klicka på Anslut, och godkänn anslutarens åtkomst till ditt Google-konto.
Obs: För att säkerställa att Google kan godkänna kontaktens åtkomst, aktivera popup-fönster i webbläsaren.
- Välj de miljöer som ska användas med anslutningen och klicka på Save.
- Testa anslutningen genom att skapa och köra en kedja med kommandot Download File från connector och kontrollera att den returnerar en giltig utdata.
Felsökning
Om anslutningen till Google Drive går inte:
- Verifiera integrationsprojektets klient-ID och hemlighet. På i Google API:s utvecklarkonsol visas projektets klient-ID och hemlighet på fliken Credentials.
- Verifiera projektets auktoriserade JavaScript-ursprung ovanifrån
- Säkerställ projektets omdirigerings URI från ovan
- Kontrollera att projektet har åtkomst till Google Drive API aktiverat