Installieren des Workfront for Experience Manager enhanced connector

Letzte Aktualisierung: 2023-10-17
  • Erstellt für:
  • Admin
Version Artikel-Link
AEM 6.5 Hier klicken
AEM as a Cloud Service Dieser Artikel

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.

WICHTIG

Seit Juni 2022 bietet Adobe eine neue native Integration für die Verbindung von Workfront mit Adobe Experience Manager Assets as a Cloud Service. Diese Integration ist zu einer erforderlichen Methode geworden, um diese beiden Lösungen miteinander zu verbinden. Jede künftige neue Implementierung des erweiterten Connectors (1.9.8 und höher) zur Verbindung von Workfront mit AEM Assets as a Cloud Service wird blockiert. Weitere Informationen zum Einrichten dieser Integration finden Sie unter Konfigurieren der Integration von Experience Manager Assets as a Cloud Service.

WICHTIG
  • 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:

  1. 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.

    WICHTIG
    • 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.:


      dscacheutil -q host -a name p{PROGRAM_ID}.external.adobeaemcloud.com

  2. 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
  3. 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:

  1. Laden Sie den erweiterten Connector von Adobe Softwareverteilung herunter.

  2. Greifen Sie auf Ihr AEM as a Cloud Service-Repository über Cloud Manager zu und klonen Sie es.

  3. Öffnen Sie das geklonte AEM as a Cloud Service-Repository mithilfe einer IDE Ihrer Wahl.

  4. Platzieren Sie die in Schritt 1 heruntergeladene ZIP-Datei des erweiterten Connectors im folgenden Pfad:

       /ui.apps/src/main/resources/<zip file>
    
    HINWEIS

    Wenn der Ordner resources nicht vorhanden ist, erstellen Sie ihn.

  5. Hinzufügen von pom.xml-Abhängigkeiten:

    1. Fügen Sie in der übergeordneten pom.xml eine Abhängigkeit hinzu.

      <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>
      
      HINWEIS

      Stellen Sie sicher, dass Sie die Versionsnummer des erweiterten Connectors aktualisieren, bevor Sie die Abhängigkeit in das übergeordnete pom.xml kopieren.

    2. Fügen Sie in all module pom.xml eine Abhänigigkeit hinzu.

         <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>
      
  6. Fügen Sie pom.xml-Einbettungen hinzu. Fügen Sie die Workfront for Experience Manager enhanced connector-Pakete in den Abschnitt embeddeds der pom.xml aller Ihrer Teilprojekte ein. Muss in die pom.xml aller Module eingebettet werden.

    <!-- 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 Datei all/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.

  7. Übertragen Sie die Änderungen in das Repository.

  8. Führen Sie die Pipeline aus, um die Änderungen in Cloud Manager bereitzustellen.

  9. Um eine Systembenutzerkonfiguration zu erstellen, erstellen Sie wf-workfront-users in der Experience Manager-Benutzergruppe und weisen Sie die Berechtigung jcr:all an /content/dam zu. Ein workfront-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

Um eine Verbindung mit Workfront zu erstellen, führen Sie die folgenden Schritte aus:

  1. Wählen Sie in Experience Manager die Option Tools > Cloud Services > Konfiguration der Workfront-Tools.

  2. Wählen Sie workfront-tools im linken Bedienfeld aus und wählen Sie Erstellen oben rechts auf der Seite.

  3. 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.

    Verbinden Sie Experience Manager und Workfront

  4. Navigieren Sie zur Registerkarte Erweitert und wählen Sie die Option Ist der Server AEM as a Cloud Service aus.

Auf dieser Seite