Version | Lien de l’article |
---|---|
AEM 6.5 | Cliquez ici |
AEM as a Cloud Service | Cet article |
Un utilisateur disposant d’un accès administrateur dans Adobe Experience Manager as a Cloud Service installe le connecteur amélioré. Avant de procéder à l’installation, vérifiez la prise en charge de la plateforme et d’autres conditions préalables pour le connecteur.
Adobe nécessite le déploiement et la configuration de Adobe Workfront for Experience Manager enhanced connector uniquement par le biais de partenaires certifiés ou Adobe Professional Services. S’il est déployé et configuré sans partenaire certifié ou sans Adobe Professional Services, il n’est pas pris en charge par Adobe.
Adobe peut publier des mises à jour d’Adobe Workfront et d’Adobe Experience Manager qui rendent ce connecteur redondant ; si cela se produit, les clients peuvent être amenés à cesser d’utiliser ce connecteur.
Adobe prend en charge les versions 1.7.4 et supérieures du connecteur. Les versions précédentes et personnalisées ne sont pas prises en charge. Pour vérifier la version du connecteur amélioré, consultez l’étape 5(a) des instructions d’installation du connecteur amélioré.
Consultez la section Examen de certification des partenaires pour Workfront pour le connecteur amélioré Experience Manager Assets. Pour plus d’informations sur l’examen, consultez le Guide d’examen.
Avant d’installer le connecteur, procédez comme suit :
Configuration du pare-feu. Pour connaître la grappe IP dans Workfront, accédez à Configuration > Système > Informations sur le client.
Sur le répartiteur, autorisez les en-têtes HTTP nommés authorization
, username
, et apikey
. Autorisez les requêtes GET
, POST
, et PUT
à /bin/workfront-tools
.
Assurez-vous que les chemins d’accès suivants n’existent pas dans le référentiel Experience Manager :
/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
Cette installation nécessite des connaissances pour définir un projet Maven dans Experience Manager as a Cloud Service. Utilisez les ressources suivantes pour comprendre comment inclure un package tiers dans votre projet Maven :
Pour installer le module complémentaire dans Experience Manager as a Cloud Service, procédez comme suit :
Téléchargez le connecteur amélioré depuis la distribution logicielle Adobe.
Accédez à votre référentiel AEM as a Cloud Service et clonez-le à partir de Cloud Manager.
Ouvrez le référentiel AEM as a Cloud Service cloné à l’aide d’un IDE de votre choix.
Placez le fichier zip du connecteur amélioré téléchargé à l’étape 1 à l’emplacement suivant :
/ui.apps/src/main/resources/<zip file>
Si le dossier resources
n’existe pas, créez-le.
Ajoutez des dépendances pom.xml
:
Ajoutez une dépendance dans le fichier parent pom.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>
Veillez à mettre à jour le numéro de version du connecteur amélioré avant de copier la dépendance sur le parent pom.xml
.
Ajoutez une dépendance dans le fichier all module pom.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>
Ajoutez des incorporations pom.xml
. Ajoutez les packages Workfront for Experience Manager enhanced connector à la section embeddeds
du pom.xml
de tous vos sous-projets. Nécessite qu’il soit incorporé dans tous les modules pom.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>
La cible de la section incorporée est définie sur /apps/<path-to-project-install-folder>/install
. Ce chemin d’accès JCR /apps/<path-to-project-install-folder>
doit être inclus dans les règles de filtrage du fichier all/src/main/content/META-INF/vault/filter.xml
. Les règles de filtrage du référentiel sont généralement dérivées du nom du programme. Utilisez le nom du dossier comme cible dans les règles existantes.
Envoyez les modifications au référentiel.
Exécutez le pipeline pour déployer les modifications dans Cloud Manager.
Pour créer une configuration utilisateur système, créez wf-workfront-users
dans le groupe d’utilisateurs Experience Manager et affectez l’autorisation jcr:all
à /content/dam
. Un utilisateur système workfront-tools
est créée automatiquement et les autorisations requises sont gérées automatiquement. Tous les utilisateurs de Workfront qui utilisent le connecteur amélioré sont automatiquement ajoutés dans le cadre de ce groupe.
Pour plus d’informations sur la mise à jour du Workfront for Experience Manager enhanced connector d’une version précédente à la dernière version, cliquez ici.
Pour créer une connexion avec Workfront, procédez comme suit :
Dans Experience Manager, sélectionnez Outils > Cloud Services > Configuration des outils Workfront.
Sélectionnez workfront-tools
dans le panneau de gauche et sélectionnez l’option Créer dans la zone supérieure droite de la page.
Dans la boîte de dialogue Connexion Workfront, fournissez les détails requis de votre déploiement Workfront, et sélectionnez l’option Connexion à Workfront. Une fois la connexion établie, l’intégration personnalisée du document Workfront est créée automatiquement dans l’environnement Workfront.
Accédez à l’onglet Avancé et sélectionnez l’option Le serveur est-il AEM as a Cloud Service ?