Verbinden von Adobe Workfront Fusion mit Google Services mithilfe eines benutzerdefinierten OAuth-Clients
Zugriffsanforderungen
Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:
Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Workfront-Dokumentation.
Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.
Voraussetzungen
Sie benötigen ein vorhandenes Google -Konto, um diese Verbindung herzustellen.
Verbinden von Fusion mit Google-Diensten mit einem benutzerdefinierten OAuth-Client
Um diese Verbindung herzustellen, müssen Sie ein Projekt auf der Google Cloud-Plattform erstellen und konfigurieren und dann die Verbindung in Fusion auf der Grundlage dieses Projekts konfigurieren.
- Persönliche Nutzung (
@gmail.com
- und@googlemail.com
-Benutzer) - Interne Verwendung (Google Workspace Benutzer, die einen benutzerdefinierten OAuth-Client bevorzugen)
Erstellen eines Projekts auf Google Cloud Platform
So erstellen Sie ein Projekt auf der Google Cloud-Plattform:
-
Melden Sie sich mit Ihren Google -Anmeldedaten bei Google Cloud Platform an.
-
Klicken Sie im linken Bereich auf Dashboard.
-
Klicken Sie oben rechts im Bildschirm auf Projekt erstellen .
-
Geben Sie den Projektnamen ein und klicken Sie dann auf Erstellen.
-
Klicken Sie oben im Bildschirm auf die Registerkarte APIs und Dienste aktivieren .
-
Geben Sie im Feld Suche nach APIs und Services oben im Bildschirm den Namen des zu verwendenden Dienstes ein (z. B. Gmail API oder Google Drive API).
-
Klicken Sie beim Anzeigen auf die API oder den Dienst, mit der/dem Sie eine Verbindung herstellen möchten, mit Workfront Fusion.
-
Klicken Sie auf Aktivieren , um die ausgewählte API zu aktivieren.
-
Wiederholen Sie die Schritte 6 bis 8 für jede API, die Sie aktivieren möchten.
note note NOTE Sie müssen die Google Drive -API sowie die API aller Google-Apps aktivieren, die Sie verwenden möchten (z. B. die Google Sheets -API). -
Klicken Sie im angezeigten Bildschirm oben rechts auf Anmeldeinformationen erstellen .
-
Fahren Sie mit dem Abschnitt OAuth-Zustimmungseinstellungen konfigurieren in diesem Artikel fort.
Einstellungen für OAuth-Einverständnis konfigurieren
-
Klicken Sie im linken Bereich auf den Bildschirm OAuth-Einverständnisbildschirm.
-
Wählen Sie External und klicken Sie dann auf Erstellen.
note note NOTE Bei Auswahl dieser Option werden Ihnen keine Gebühren berechnet. Weitere Informationen finden Sie in den Informationen von Google zu Ausnahmen von den Überprüfungsanforderungen. -
Füllen Sie die erforderlichen Felder wie folgt aus:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header App name Geben Sie den Namen der App ein, um die Zustimmung einzuholen.
Beispiel: Adobe Workfront Fusion
E-Mail zur Benutzerunterstützung Geben Sie eine E-Mail-Adresse ein, an die Benutzer Sie bei Fragen zur Einwilligung beim Herstellen einer Verbindung mit dieser App kontaktieren können. E-Mail-Adressen Geben Sie eine oder mehrere E-Mail-Adressen ein, über die Google Sie über Änderungen an Ihrem Projekt benachrichtigen kann. -
Klicken Sie unter Autorisierte Domänen auf Domäne hinzufügen und geben Sie
workfrontfusion.com
ein. -
Klicken Sie auf Speichern und fortfahren.
-
Klicken Sie auf Bereiche hinzufügen oder entfernen.
-
Aktivieren Sie im rechten Bereich die folgenden Bereiche:
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
Möglicherweise müssen Sie die Liste erweitern oder zur nächsten Seite der Liste wechseln, um alle anzuzeigen.
-
Klicken Sie auf Aktualisieren.
-
Klicken Sie auf Speichern und fortfahren.
-
(Optional) Fügen Sie dem Projekt beliebige Testbenutzer hinzu.
-
Klicken Sie auf Speichern und fortfahren.
-
Überprüfen Sie Ihre Informationen auf ihre Richtigkeit und klicken Sie dann auf Zurück zum Dashboard.
note note NOTE Sie müssen Ihren Einverständnisbildschirm und den Antrag nicht zur Überprüfung durch Google einreichen. -
Fahren Sie mit OAuth-Anmeldedaten erstellen fort.
OAuth-Anmeldedaten erstellen
-
Klicken Sie im linken Bereich auf Anmeldedaten.
note note NOTE Wenn dies nicht die erste API oder der erste Dienst (Gmail oder Google Drive) ist, die Sie aktiviert haben, müssen Sie keine neuen Anmeldeinformationen erstellen. -
Klicken Sie oben im Bildschirm auf Anmeldeinformationen erstellen und wählen Sie dann OAuth-Client-ID aus dem Dropdown-Menü aus.
-
Füllen Sie die erforderlichen Felder wie folgt aus:
table 0-row-2 1-row-2 layout-auto html-authored no-header Anwendungstyp Webanwendung Name Workfront Fusion -
Klicken Sie unter "Autorisierte Umleitungs-URIs"auf "URI hinzufügen"und geben Sie "one"ein:
-
Für Gmail oder Google Drive:
https://app.workfrontfusion.com/oauth/cb/google-restricted
-
Für andere Google -Apps:
https://app.workfrontfusion.com/oauth/cb/google
-
-
Klicken Sie auf Erstellen.
Die Anzeige Client-ID und Client-Geheimnis wird angezeigt.
-
Kopieren Sie die Client-ID und den Client-Geheimnis an einen sicheren Speicherort. Sie werden sie verwenden, um eine Verbindung in Workfront Fusion herzustellen.
-
Fahren Sie mit Verbinden mit Google in Workfront Fusion fort.
Mit Google in Workfront Fusion verbinden
Der Prozess der Erstellung einer Verbindung zu Google hängt davon ab, ob Sie ein Modul aus einem Google -Dienst (z. B. Google Sheets oder Google Docs) verwenden oder ob Sie eine Verbindung zu Google über das Anforderungsmodul HTTP >Erstellen einer OAuth2.0 herstellen.
Mit Google in einem Google-Dienst verbinden
-
Suchen Sie in Workfront Fusion das Modul Google, für das Sie eine Verbindung erstellen müssen.
-
Klicken Sie auf Verbindung erstellen und dann auf Erweiterte Einstellungen anzeigen.
-
Geben Sie die Client-ID und den Client-Geheimnis ein, die Sie in den Feldern unter OAuth-Anmeldedaten erstellen abgerufen haben, und klicken Sie dann auf Weiter.
-
Melden Sie sich mit Ihrem Google -Konto an.
Das Fenster Diese App ist nicht verifiziert wird angezeigt. Beachten Sie, dass die im Fenstertitel erwähnte "App"der OAuth-Client ist, den Sie oben erstellt haben.
-
Klicken Sie auf Erweitert und dann auf Gehe zu Workfront Fusion (unsafe), um den Zugriff über Ihren benutzerdefinierten OAuth-Client zu ermöglichen.
-
Klicken Sie auf Zulassen , um Workfront Fusion Berechtigung zu erteilen.
-
Klicken Sie im sich öffnenden Fenster erneut auf Zulassen , um Ihre Auswahl zu bestätigen.
Die Verbindung zum gewünschten Google-Dienst mithilfe eines benutzerdefinierten OAuth-Clients wird hergestellt.
Stellen Sie eine Verbindung zu Google im Modul HTTP > Erstellen einer OAuth2.0-Anfrage her. connect-to-google-in-the-http--make-an-oauth20-request-module
Anweisungen zum Herstellen einer Verbindung zu Google im Modul HTTP > Erstellen einer OAuth2.0-Anforderung finden Sie unter Anweisungen zum Erstellen einer Verbindung zu Google im Modul HTTP > Erstellen einer OAuth 2.0-Anforderung im Modul [HTTP > 14}Erstellen Sie eine OAuth 2.0-Anfrage] -Modul.(https://experienceleague.adobe.com/docs/workfront/using/adobe-workfront-fusion/fusion-apps-and-modules/fusion-http-modules/http-module-make-an-oauth-2-request.html?lang=de#instructions-for-creating-a-connection-to-google-in-the-http-make-an-oauth-20-request-module)
Mögliche Fehlermeldung:[403] Zugriff nicht konfiguriert
Wenn die Fehlermeldung 403 Access Not Configured
angezeigt wird, müssen Sie die entsprechende API in Ihrer Google Cloud-Plattform aktivieren. Um die API zu aktivieren, führen Sie die Schritte im Abschnitt Projekt erstellen am Google Cloud Platform in diesem Artikel aus.