Installation et configuration des communications interactives

Présentation

AEM Form a la capacité de centraliser la création, l'assemblage, la gestion et la diffusion de documents sécurisés et interactifs tels que les correspondances d'entreprise, les documents, les relevés, les avis d'avantages, les courriels marketing, les factures et les kits de bienvenue. Cette fonctionnalité est appelée communication interactive. Cette fonctionnalité est incluse dans le package du module complémentaire AEM Forms. Le package du module complémentaire est déployé sur une instance de création ou de publication d’AEM.

Vous pouvez utiliser la fonctionnalité de communication interactive pour produire une communication dans plusieurs formats, par exemple, Web et PDF. Vous pouvez intégrer la communication interactive au processus AEM pour traiter et fournir la communication assemblée aux clients sur le canal de leur choix. Par exemple, l’envoi d’une communication à l’utilisateur final par email.

If you are upgrading from a previous version and have already invested in correspondence management, you can install the compatibility package to continue using correspondence management. Pour plus d’informations sur les différences entre la communication interactive et la gestion des correspondances, voir Présentation de la communication interactive.

AEM Forms est une plate-forme d’entreprise performante. La communication interactive n’est que l’une des fonctionnalités d’AEM Forms. Pour obtenir la liste complète des fonctionnalités, voir Présentation d’AEM Forms.

Topologie de déploiement

Le package du module complémentaire AEM Forms est une application déployée sur AEM. Vous n’avez besoin que d’un minimum d’une instance AEM de création et de traitement pour exécuter la fonctionnalité de communication interactive. La topologie suivante est une topologie indicative permettant d’exécuter les communications interactives AEM Forms, la gestion des correspondances, la capture de données AEM Forms et les fonctionnalités du processus basé sur l’utilisation de Forms sur OSGi. Pour plus d’informations sur la topologie, voir Topologies d’architecture et de déploiement pour AEM Forms.

topologie recommandée

Les communications interactives AEM Forms exécutent les interfaces utilisateur d’administration, de création et d’agent sur les instances de création AEM Forms. Les instances de publication hébergent la version finale des communications interactives prêtes à être utilisées par les utilisateurs finaux.

Configuration requise

Avant de commencer à installer et à configurer les fonctionnalités interactives de gestion des communications et de la correspondance d’AEM Forms, assurez-vous que :

  • Le matériel et l’infrastructure logicielle sont en place. Pour obtenir une liste détaillée des matériels et logiciels pris en charge, voir Conditions techniques applicables.

  • Le chemin d’installation de l’instance AEM ne contient aucun espace blanc.

  • Une instance AEM est en cours d’utilisation. Dans la terminologie AEM, une « instance » est une copie d’AEM s’exécutant sur un serveur en mode de création ou de publication. Vous avez besoin d’au moins une instance AEM (Auteur ou Traitement) pour exécuter les fonctionnalités de communication interactive et de gestion de correspondance de AEM Forms :

    • Création : instance AEM utilisée pour créer, télécharger et modifier du contenu et assurer l’administration du site Web. Une fois que le contenu est publié, il est répliqué sur l’instance de publication.
    • Traitement : une instance de traitement est une instance de création AEM sécurisée de manière renforcée. Vous pouvez configurer une instance de création et renforcer sa sécurité après avoir effectué l’installation.
    • Publication : instance AEM qui diffuse le contenu publié au public sur Internet ou sur un réseau interne.
  • Les besoins en mémoire sont satisfaits. Le module complémentaire AEM Forms nécessite :

    • 15 Go d’espace temporaire pour les installations Microsoft Windows.
    • 6 Go d’espace temporaire pour les installations Unix.
  • Conditions supplémentaires pour les systèmes UNIX : si vous utilisez un système d’exploitation UNIX, installez les packages suivants des supports d’installation du système d’exploitation correspondant.

expat libxcb freetype libXau
libSM zlib libICE libuuid
glibc libXext

nss-softokn-freebl

fontconfig
libX11 libXrender libXrandr libXinerama

Installation du module complémentaire AEM Forms

Le package du module complémentaire AEM Forms est une application déployée sur AEM. Le package contient des fonctionnalités de communication interactive AEM Forms, de gestion de la correspondance et d’autres fonctionnalités. Suivez les étapes ci-après pour installer le package du module complémentaire :

  1. Distribution de logiciels ouverts. Vous avez besoin d'un Adobe ID pour vous connecter à la distribution de logiciels.

  2. Appuyez sur Adobe Experience Manager disponible dans le menu d’en-tête.

  3. In the Filters section:

    1. Sélectionnez Forms dans la liste déroulante Solution .
    2. Sélectionnez la version et le type du package. Vous pouvez également utiliser l’option Téléchargements de recherche pour filtrer les résultats.
  4. Appuyez sur le nom du pack applicable à votre système d’exploitation, sélectionnez Accepter les termes du contrat de licence de l’utilisateur final et appuyez sur Télécharger.

  5. Ouvrez Package Manager et cliquez sur Télécharger le package pour télécharger le package.

  6. Select the package and click Install.

    Vous pouvez également télécharger le package via le lien direct répertorié dans l’article AEM Forms Release .

  7. Une fois le package installé, vous êtes invité à redémarrer l’instance AEM. Ne redémarrez pas immédiatement le serveur. Avant d'arrêter le serveur AEM Forms, attendez que les messages ServiceEvent REGISTERED et ServiceEvent UNREGISTERED ne s'affichent plus dans le fichier [AEM-Installation-Directory]/crx-quickstart/logs/error.log et que le journal est stable.

  8. Répétez les étapes 1 à 7 sur toutes les instances de création et de publication.

Configurations post-installation

AEM Forms comporte quelques configurations obligatoires et facultatives. Les configurations obligatoires incluent la configuration des bibliothèques BouncyCastle et de l’agent de sérialisation. Les configurations facultatives incluent la configuration du répartiteur et d’Adobe Target.

Configurations post-installation obligatoires

Configuration des bibliothèques RSA et BouncyCastle

Effectuez les étapes suivantes sur toutes les instances d’auteur et de publication pour démarrer et déléguer les bibliothèques :

  1. Arrêtez l’instance AEM sous-jacente.

  2. Open the [AEM installation directory]\crx-quickstart\conf\sling.properties file for editing.

    If you used [AEM installation directory]\crx-quickstart\bin\start.bat to start AEM, then edit the sling.properties located at [AEM_root]\crx-quickstart.

  3. Ajoutez les propriétés suivantes au fichier sling.properties :

    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
    
  4. (AIX uniquement) Ajoutez les propriétés suivantes au fichier sling.properties :

    sling.bootdelegation.xerces=org.apache.xerces.*
    
  5. Enregistrez et fermez le fichier, puis démarrez l’instance AEM.

  6. Répétez les étapes 1 à 4 sur toutes les instances de création et de publication.

Configurer l’agent de sérialisation

Effectuez les étapes suivantes sur toutes les instances d’auteur et de publication pour ajouter le package à la liste autorisée :

  1. Ouvrez AEM Configuration Manager dans une fenêtre de navigateur. L’URL par défaut est https://[server]:[port]/system/console/configMgr.
  2. Recherchez et ouvrez la configuration du pare-feu de désérialisation.
  3. Add the sun.util.calendar package to the allowlist field. Cliquez sur Enregistrer.
  4. Répétez les étapes 1 à 3 sur toutes les instances de création et de publication.

Configurations post-installation facultatives

Installation du package de compatibilité

La communication interactive est l’approche par défaut et recommandée pour créer des communications client dans AEM 6.4 Forms. Si vous avez mis à niveau ou migré depuis une version précédente et envisagez de continuer à utiliser des lettres (gestion des correspondances), installez le package de compatibilité AEMFD.

Le package de compatibilité AEMFD vous permet d’utiliser les actifs suivants d’AEM 6.3 Forms et d’AEM 6.2 Forms sur AEM 6.4 Forms :

  • Fragments de document
  • Lettres
  • Dictionnaires de données
  • Modèles et pages des formulaires adaptatifs obsolètes

La configuration de Dispatcher

Le répartiteur est l’outil de mise en cache et d’équilibrage de charge pour AEM. Le répartiteur AEM aide également à protéger le serveur AEM des attaques. Vous pouvez augmenter la sécurité de votre instance AEM en utilisant le répartiteur conjointement avec un serveur Web de niveau élevé. If you use Dispatcher, then perform the following configurations for AEM Forms:

  1. Configurez l’accès à AEM Forms:

    Ouvrez le fichier dispatcher.any en mode d’édition. Accédez à la section des filtres et ajoutez le filtre suivant à la section des filtres :

    /0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission

    Enregistrez et fermez le fichier. Pour des informations détaillées sur les filtres, voir la documentation du répartiteur.

  2. Configurez le service de filtrage des référents :

    Connectez-vous à Configuration Manager d’Apache Felix en tant qu’administrateur. L’URL par défaut du gestionnaire de configuration est https://[server]:[port_number]/system/console/configMgr. Dans le menu Configurations, sélectionnez l’option Apache Sling Referrer Filter. Dans le champ Allow Hosts, saisissez le nom d’hôte du répartiteur afin de l’activer comme référent et cliquez sur Enregistrer. The format of the entry is https://[server]:[port].

Intégration d’Adobe Target

Vos clients sont susceptibles d’abandonner une communication interactive si l’expérience qu’ils en font n’est pas satisfaisante. Si elle est frustrante pour les clients, elle peut aussi bouleverser le volume et les coûts d’assistance de votre entreprise. Il est difficile mais primordial d’identifier et d’offrir une bonne expérience client qui augmente le taux de conversion. AEM Forms détient la clé de ce problème.

AEM Forms s’intègre à Adobe Target, une solution Adobe Marketing Cloud, afin de fournir des expériences client personnalisées et attrayantes par le biais de plusieurs canaux numériques. Pour utiliser Adobe Target avec une communication interactive, intégrez Adobe Target à AEM Forms.

Configuration de la communication SSL pour le modèle de données de formulaire

Vous pouvez activer la communication SSL pour le modèle de données de formulaire. Pour activer la communication SSL pour le modèle de données de formulaire, avant de démarrer une instance AEM Forms, ajoutez des certificats au Trust Store Java de toutes les instances. Vous pouvez exécuter la commande suivante pour ajouter les certificats :

keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>

Étapes suivantes

Vous avez configuré un environnement pour qu’il utilise des fonctionnalités interactives de communication et de gestion de la correspondance. Maintenant, les prochaines étapes pour utiliser cette fonctionnalité sont les suivantes :

Sur cette page