Mit dem Google Drive® Connector können Sie Befehle in einer Kette verwenden, um Dateien und Ordner in Google Drive zu verwalten. Mit diesem Konnektor können Sie beispielsweise Folgendes tun:
- Dateien in Google Drive suchen
- Hochladen und Herunterladen von Dateien
- Erstellen oder Löschen von Dateien und Ordnern
Bitte beachten Sie, dass die Befehle dieses Connectors Dateien verwalten, die in Google Drive gespeichert sind, und nicht Dateien, die in Google Workspace®-Produkten wie Google Docs®, Sheets® oder Slides® gespeichert sind.
Hinweis: Dieser Konnektor wird von Workiva hergestellt und verbindet sich mit einem System eines Drittanbieters. Unser Support-Team kann Ihnen zwar bei der Konfiguration dieses Konnektors innerhalb Ihres Arbeitsbereichs behilflich sein, aber wir sind nicht in der Lage, Fehler zu beheben oder anderweitig bei Problemen zu helfen, die ihren Ursprung außerhalb der Workiva-Plattform haben.
Voraussetzungen
Um die Verbindung zu aktivieren, verwendet der Connector die Google Drive REST API. Zur Einrichtung des Konnektors benötigen Sie Folgendes:
- Eine spezielle Google®-Webanwendung mit OAuth-Zustimmung und aktiviertem API-Zugriff
- Die OAuth-Client-ID und das Secret des Integrationsprojekts
- Pop-ups in Ihrem Browser aktiviert
- Die Redirect-URI des Projekts:
Erstellen einer Google-Webanwendung
Um den Connector einzurichten, erstellen Sie zunächst eine Google-Webanwendung mit aktiviertem OAuth-Zustimmung und API-Zugriff. Der Connector verwendet die OAuth-Client-ID und das Geheimnis der Anwendung, um eine Verbindung mit der Google Drive-API herzustellen.
Schritt 1. Wählen oder erstellen Sie ein Projekt
Wählen Sie unter die Google APIs-Entwicklerkonsole aus oder erstellen Sie ein Projekt, das mit dem Connector verwendet werden soll. So erstellen Sie ein Projekt:
- Klicken Sie in der Symbolleiste auf Wählen Sie ein Projekt oder den Namen des aktuellen Projekts aus, und klicken Sie dann auf Neues Projekt.
- Geben Sie unter Projektname einen eindeutigen Namen ein, um die Integration zu identifizieren.
- Wählen Sie unter Standort Ihre Organisation aus, damit andere das Projekt nutzen können.
- Klicken Sie auf Erstellen.
Schritt 2. Aktivieren Sie den API-Zugang
- Wählen Sie die Registerkarte Bibliothek.
- Suchen Sie nach Google Drive API und wählen Sie es aus.
- Unter Google Drive API, klicken Sie auf Aktivieren.
Schritt 3. Erstellen Sie die OAuth-Client-ID und das Secret
- Wählen Sie auf dem Bildschirm OAuth-Zustimmung die Registerkarte Intern und klicken Sie auf Erstellen.
- Geben Sie unter App-Informationen den Namen der Anwendung und die E-Mail-Adresse des Benutzersupports ein, um die Anwendung bei der Authentifizierung des Connectors zu identifizieren.
- Fügen Sie unter App-Domain eine autorisierte Domain
wdesk.comhinzu. - Geben Sie unter Kontaktinformationen für Entwickler die E-Mail-Adresse ein, an die Google alle Aktualisierungen zum Projekt senden soll, und klicken Sie auf Speichern und weiter.
- Klicken Sie unter Scopes und Optional info auf Save and Continue ohne weitere Scopes oder optionale Informationen hinzuzufügen.
Hinweis: Für eine Anwendung mit internen Benutzern sind keine Bereiche oder optionalen Informationen erforderlich.
- Überprüfen und bearbeiten Sie unter Zusammenfassung die Details des OAuth-Zustimmungsbildschirms nach Bedarf und klicken Sie auf Zurück zum Dashboard.
- Klicken Sie auf der Registerkarte Anmeldedaten auf Anmeldedaten erstellen, und wählen Sie OAuth-Client-ID.
- Wählen Sie unter Anwendungstyp die Option Webanwendung.
- Geben Sie einen eindeutigen Namen ein, um die OAuth-Anmeldeinformationen zu identifizieren.
- Unter Autorisierte JavaScript-Ursprünge:
- In Nordamerika:
https://h.app.wdesk.com - In der Europäischen Union:
https://h.eu.wdesk.com - In APAC,
hinzufügen https://h.apac.wdesk.com
- In Nordamerika:
- Unter Autorisierte Weiterleitungs-URIs:
- In Nordamerika:
https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback - In der Europäischen Union:
https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback - Fügen Sie in APAC
https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callbackhinzu
- In Nordamerika:
- Klicken Sie auf Erstellen und notieren Sie die Client-ID und das Geheimnis.
Einrichten der Google Drive-Verbindung
Hinweis: Um den Konnektor für die Verwendung in den Ketten Ihrer Organisation verfügbar zu machen, muss ein Sicherheitsadministrator der Organisation ihn zunächst aktivieren unter Konfiguration.
- Klicken Sie unter Chain-Generator auf Verbindungen und dann auf Erstellen oben rechts.
- Unter Connector Verbindung, wählen Sie Google Drive und CloudRunner.
- Geben Sie unter Basisinformationen einen eindeutigen Namen und eine Beschreibung ein, um den Konnektor zu identifizieren.
- Wenn Sie möchten, dass die Kette beim Zugriff auf freigegebene Laufwerke die Befehle Erstellen, Verschieben, Hochladen und Löschen verwenden kann, markieren (ankreuzen) Sie Schreiben für alle Laufwerkstypen zulassen.
- Geben Sie unter Authentifizierung die Client-ID und das Geheimnis für das Google-Integrationsprojekt des Connectors ein.
Hinweis: Alle sensiblen Anmeldedaten werden automatisch verschlüsselt und mit Advanced Encryption Standard (AES)-256-Verschlüsselung gespeichert.
- Klicken Sie auf Connect, und autorisieren Sie den Zugriff des Connectors auf Ihr Google-Konto.
Hinweis: Um sicherzustellen, dass Google den Zugriff auf den Connector autorisieren kann, aktivieren Sie Browser-Pop-ups.
- Wählen Sie die Umgebungen aus, die für die Verbindung verwendet werden sollen, und klicken Sie auf Speichern.
- Um die Verbindung zu testen, erstellen Sie und führen Sie eine Kette mit dem Befehl Download File des Konnektors aus, und überprüfen Sie, ob eine gültige Ausgabe zurückgegeben wird.
Fehlersuche
Wenn die Verbindung zu Google Drive fehlschlägt:
- Überprüfen Sie die Client-ID und das Geheimnis des Integrationsprojekts. In der Google APIs-Entwicklerkonsole erscheinen die Client-ID und das Geheimnis des Projekts auf der Registerkarte Credentials.
- Überprüfen Sie den autorisierten Javascript-Ursprung des Projekts von oben
- Stellen Sie sicher, dass der Redirect URI des Projekts von oben
- Überprüfen Sie, ob das Projekt Zugriff auf die Google Drive API hat