Installieren des Workfront for Experience Manager enhanced connector assets-integration-overview
Ein Benutzer mit Administratorzugriff in Adobe Experience Manager as a Cloud Service installiert den erweiterten Connector. Überprüfen Sie vor der Installation die Plattformunterstützung und andere Voraussetzungen für den Connector.
-
Adobe erfordert die Bereitstellung und Konfiguration des Adobe Workfront for Experience Manager enhanced connector nur über zertifizierte Partner oder Adobe Professional Services. Wird diese ohne zertifizierten Partner oder Adobe Professional Services bereitgestellt oder konfiguriert, wird sie von Adobe nicht unterstützt.
-
Adobe veröffentlicht möglicherweise Aktualisierungen für Adobe Workfront und Adobe Experience Manager, die diesen Connector redundant machen. In diesem Fall kann es erforderlich sein, dass Kunden diesen Connector nicht mehr verwenden.
-
Adobe unterstützt die Versionen 1.7.4 und höher des erweiterten Connectors. Frühere Vorabversionen und benutzerdefinierte Versionen werden nicht unterstützt. Informationen zum Überprüfen der erweiterten Connector-Version finden Sie in Schritt 5(a) der Installationsanweisungen für den erweiterten Connector.
-
Siehe Partnerzertifizierungsprüfung für den erweiterten Connector von Workfront for Experience Manager Assets. Informationen zur Prüfung finden Sie im Prüfungshandbuch.
Führen Sie vor der Installation des Connectors die folgenden Vorinstallationsschritte aus:
-
Wenn für Ihr AEM as a Cloud Service-Programm erweiterte Netzwerkfunktionen konfiguriert sind und die IP-Zulassungsauflistung aktiviert ist, müssen Sie die Workfront-IPs dieser Zulassungsliste hinzufügen, damit Ereignisabonnements und verschiedene API-Aufrufe an AEM weitergeleitet werden können.
-
Workfront Cluster-IPs. Für Details zum IP-Cluster in Workfront navigieren Sie zu Einrichtung > System > Kundeninformationen.
note important IMPORTANT -
Wenn Sie für Ihr Programm erweiterte Netzwerkfunktionen konfiguriert haben und die IP-Zulassungsauflistung verwenden, müssen Sie aufgrund einer Beschränkung mit der erweiterten Workfront Connector-Architektur auch die Ausgangs-IP des Programms zur Zulassungsliste in Cloud Manager hinzufügen.
-
p{PROGRAM_ID}.external.adobeaemcloud.com
-
Um die IP-Adresse Ihres Programms zu finden, öffnen Sie ein Terminal-Fenster und führen Sie einen Befehl aus wie z. B.:
code language-none dscacheutil -q host -a name p{PROGRAM_ID}.external.adobeaemcloud.com
-
-
Stellen Sie sicher, dass die folgenden Überlagerungen nicht im Experience Manager-Repository vorhanden sind. Wenn Sie bereits vorhandene Überlagerungen auf diesen Pfaden haben, müssen Sie entweder die Überlagerungen entfernen oder das Delta der Änderungen zwischen den beiden Pfaden zusammenführen:
/apps/dam/gui/coral/components/admin/schemaforms/formbuilder
/apps/dam/gui/coral/components/admin/folderschemaforms/formbuilder
/apps/dam/gui/content/foldermetadataschemaeditor
/apps/dam/cfm/models/editor/components/datatypeproperties
/apps/settings/dam/cfm/models/formbuilderconfig
/apps/dam/gui/content/assets/jcr:content/actions/secondary/create/items/fileupload
-
Diese Installation erfordert Kenntnisse darüber, wie man ein Maven-Projekt in Experience Manager as a Cloud Service einrichtet. Verwenden Sie die folgenden Ressourcen, um zu verstehen, wie Sie ein Drittanbieter-Paket in Ihr Maven-Projekt einbeziehen:
Um das Add-on in Experience Manager as a Cloud Service zu installieren, gehen Sie wie folgt vor:
-
Laden Sie den erweiterten Connector von Adobe Softwareverteilung herunter.
-
Greifen Sie auf Ihr AEM as a Cloud Service-Repository über Cloud Manager zu und klonen Sie es.
-
Öffnen Sie das geklonte AEM as a Cloud Service-Repository mithilfe einer IDE Ihrer Wahl.
-
Platzieren Sie die in Schritt 1 heruntergeladene ZIP-Datei des erweiterten Connectors im folgenden Pfad:
code language-txt /ui.apps/src/main/resources/<zip file>
note note NOTE Wenn der Ordner resources
nicht vorhanden ist, erstellen Sie ihn. -
Hinzufügen von
pom.xml
-Abhängigkeiten:-
Fügen Sie in der übergeordneten
pom.xml
eine Abhängigkeit hinzu.code language-xml <dependency> <groupId>digital.hoodoo</groupId> <artifactId>workfront-tools.ui.apps</artifactId> <type>zip</type> <version>enhanced connector version number</version> <scope>system</scope> <systemPath>${project.basedir}/ui.apps/src/main/resources/workfront-tools.ui.apps.zip</systemPath> </dependency>
note note NOTE Stellen Sie sicher, dass Sie die Versionsnummer des erweiterten Connectors aktualisieren, bevor Sie die Abhängigkeit in das übergeordnete pom.xml
kopieren. -
Fügen Sie in
all module pom.xml
eine Abhänigigkeit hinzu.code language-xml <dependency> <groupId>digital.hoodoo</groupId> <artifactId>workfront-tools.ui.apps</artifactId> <type>zip</type> <scope>system</scope> <systemPath>${project.basedir}/../ui.apps/src/main/resources/workfront-tools.ui.apps.zip</systemPath> </dependency>
-
-
Fügen Sie
pom.xml
-Einbettungen hinzu. Fügen Sie die Workfront for Experience Manager enhanced connector-Pakete in den Abschnittembeddeds
derpom.xml
aller Ihrer Teilprojekte ein. Muss in diepom.xml
aller Module eingebettet werden.code language-xml <!-- Workfront Tools --> <embedded> <groupId>digital.hoodoo</groupId> <artifactId>workfront-tools.ui.apps</artifactId> <type>zip</type> <target>/apps/<path-to-project-install-folder>/install</target> </embedded>
Das Ziel des eingebetteten Abschnitts ist auf
/apps/<path-to-project-install-folder>/install
festgelegt. Dieser JCR-Pfad/apps/<path-to-project-install-folder>
muss in den Filterregeln in der Dateiall/src/main/content/META-INF/vault/filter.xml
enthalten sein. Die Filterregeln für das Repository werden normalerweise vom Programmnamen abgeleitet. Verwenden Sie den Namen des Ordners als Ziel in den vorhandenen Regeln. -
Übertragen Sie die Änderungen in das Repository.
-
Führen Sie die Pipeline aus, um die Änderungen in Cloud Manager bereitzustellen.
-
Um eine Systembenutzerkonfiguration zu erstellen, erstellen Sie
wf-workfront-users
in der Experience Manager-Benutzergruppe und weisen Sie die Berechtigungjcr:all
an/content/dam
zu. Einworkfront-tools
-Systembenutzer wird automatisch erstellt und die erforderlichen Berechtigungen werden automatisch verwaltet. Alle Benutzer von Workfront, die den erweiterten Connector verwenden, werden automatisch als Teil dieser Gruppe hinzugefügt.
Klicken Sie hier, um Informationen zur Aktualisierung des Workfront for Experience Manager enhanced connector von einer früheren Version auf die neueste Version zu erhalten.
Konfigurieren der Verbindung zwischen Experience Manager as a Cloud Service und Workfront configure-connection
Um eine Verbindung mit Workfront zu erstellen, führen Sie die folgenden Schritte aus:
-
Wählen Sie in Experience Manager die Option Tools > Cloud Services > Konfiguration der Workfront-Tools.
-
Wählen Sie
workfront-tools
im linken Bedienfeld aus und wählen Sie Erstellen oben rechts auf der Seite. -
Tragen Sie im Dialogfeld Workfront-Verbindung die erforderlichen Details für Ihre Workfront-Bereitstellung ein und wählen Sie die Option Mit Workfront verbinden. Sobald die Verbindung erfolgreich hergestellt wurde, wird die benutzerdefinierte Dokumentenintegration von Workfront automatisch in der Workfront-Umgebung erstellt.
-
Navigieren Sie zur Registerkarte Erweitert und wählen Sie die Option Ist der Server AEM as a Cloud Service aus.