Envoyer un formulaire adaptatif à Adobe Workfront Fusion

La fonctionnalité est disponible dans le cadre du programme d’adoption précoce. Vous pouvez écrire à aem-forms-ea@adobe.com à partir de votre adresse e-mail officielle pour rejoindre le programme d’adoption précoce et demander l’accès à la fonctionnalité.

Adobe Workfront Fusion automatise le processus de répétition des mêmes tâches, comme les workflows d’approbation de document, le filtrage et le tri des emails, ce qui vous permet de vous concentrer sur de nouvelles tâches plutôt que sur des tâches récurrentes. Adobe Workfront Fusion comprend plusieurs scénarios. Un scénario se compose d’une série de modules qui exécutent le transfert de données entre les applications et les services web. Dans un scénario, vous ajoutez différentes étapes (modules) pour automatiser une tâche.

Par exemple, avec Workfront Fusion, vous pouvez créer un scénario pour rassembler des données avec le formulaire adaptatif, traiter les données et envoyer les données à un entrepôt de données en vue de les archiver. Une fois qu’un scénario est configuré, Workfront Fusion exécute automatiquement les tâches chaque fois qu’un utilisateur remplit un formulaire, en mettant à jour facilement l’entrepôt de données.

AEM Forms as a Cloud Service fournit un connecteur prêt à l’emploi pour se connecter et envoyer un formulaire adaptatif à Adobe Workfront Fusion. L’envoi d’un formulaire à Adobe Workfront Fusion peut offrir plusieurs avantages :

  • Cela a permis le transfert transparent des données d’envoi de formulaire vers les processus Workfront Fusion.
  • Cela permet d’automatiser les différentes tâches déclenchées par les envois de formulaire. Cela peut inclure le lancement de projets, l’affectation de tâches à des membres spécifiques de l’équipe, l’envoi de notifications et la mise à jour des statuts des projets, le tout sans intervention manuelle.
  • Toutes les soumissions de formulaires capturées dans Workfront Fusion fournissent une source unique de vérité pour les informations relatives au projet.

Conditions préalables pour intégrer AEM Forms à Adobe Workfront Fusion prerequisites

Pour établir une connexion entre Workfront Fusion et AEM Forms, les éléments suivants sont nécessaires :

Intégration d’AEM Forms à Adobe Workfront Fusion

1. Création d’un scénario Workfront workflow-scenario

Pour créer un scénario Workfront, procédez comme suit :

Création d’un scénario create-scenario

Pour créer un scénario :

  1. Connectez-vous à votre compte Workfront Fusion.

  2. Cliquez sur Scénarios Icône Partager dans le panneau de gauche.

  3. Cliquez sur Créer un nouveau scénario dans le coin supérieur droit de la page. Une page pour créer un scénario s’affiche à l’écran.

  4. Sélectionnez Nouveau scénario dans le coin supérieur gauche de la page et saisissez un nom approprié pour le scénario.

  5. Cliquez sur le point d’interrogation et assurez-vous d’ajouter le premier module en tant que AEM Forms.

    Ajouter un module AEM Forms

    La boîte de dialogue Rechercher les événements de formulaire s’affiche.

    note note
    NOTE
    Il est obligatoire d’ajouter le premier module en tant que AEM Forms.
  6. Sélectionnez la boîte de dialogue Rechercher les événements de formulaire et une fenêtre pour ajouter un webhook s’affiche.

Ajout d’un webhook add-webhook

Ajouter un webhook

Pour ajouter un webhook :

  1. Cliquez sur Ajouter et une boîte de dialogue Ajouter un webhook s’affiche.

  2. Indiquez un nom de webhook.

    note note
    NOTE
    Il est recommandé de choisir soigneusement votre nom de webhook, car le nom spécifié s’affiche dans l’instance AEM.
  3. Cliquez sur Ajouter pour ajouter une nouvelle connexion. La boîte de dialogue Créer une connexion s’affiche.

NOTE
Assurez-vous que le compte technique est membre du groupe forms-users ; dans le cas contraire, l’ajout d’un webhook échoue.

Ajout d’une connexion à un webhook add-connection

Ajouter une connexion

Pour ajouter une connexion :

  1. Spécifiez un nom de connexion dans la boîte de dialogue Créer une connexion.

  2. Sélectionnez Environnement et Type dans la liste déroulante.

  3. Saisissez l’ URL de l’instance.

    note note
    NOTE
    URL d’instance est l’adresse web unique qui pointe vers une instance AEM Forms spécifique.

    Vous pouvez récupérer les informations d’identification du service à partir de Developer Console requises pour créer une connexion.

  4. Remplacez ims-na1.adobelogin.com dans le point d’entrée IMS par la valeur imsEndpoint des informations d’identification du service dans la console de développement.

    note note
    NOTE
    Conservez l’ https:// dans la zone de texte IMS endpoint lors de l’ajout de l’URL imsEndpoint.
  5. Spécifiez les valeurs suivantes dans la boîte de dialogue Créer une connexion :

    • Spécifiez Client ID avec la valeur clientId à partir des informations d’identification du service dans la console de développement.
    • Spécifiez Client Secret avec la valeur clientSecret des informations d’identification du service dans la console de développement.
    • Spécifiez l’identifiant de compte technique avec la valeur id à partir des informations d’identification du service dans Developer Console.
    • Spécifiez ID d’organisation avec la valeur org à partir des informations d’identification du service dans la console de développement.
    • Métadonnées avec la valeur de metascopes des informations d’identification du service dans la console de développement.
    • Clés privées avec la valeur privateKey des informations d’identification du service dans Developer Console.
    note note
    NOTE
    • Pour Private Key, supprimez \r\n de sa valeur.
      Par exemple, si la valeur de la clé privée est :
      \r\nIJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL\r\nMy1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw, puis après avoir supprimé l’élément \r\n de la clé privée, la clé ressemblerait à ce qui suit, avec les deux valeurs apparaissant dans une ligne distincte :
    IJAVO8GDYAOZ9jMA0GCSqGSIb3DQEBCwUAMDAxL
    My1lMTUxODMxLWNtc3RnLWludGVncmF0aW9uLTAw
    • Vous avez également la possibilité de récupérer une clé privée ou un certificat à partir du fichier en sélectionnant le bouton Extract .
  6. Cliquez sur Continuer.

    La connexion créée commence à apparaître dans la liste déroulante de Connexion dans la boîte de dialogue Ajouter un webhook .

  7. Sélectionnez la connexion Connexion créée dans la liste déroulante.

  8. Cliquez sur Enregistrer.

  9. Cliquez sur OK et enregistrez les modifications pour le scénario.

  10. Pour activer le scénario, cliquez sur le bouton d’activation/de désactivation dans l’éditeur de scénarios.

NOTE
Si vous n’activez pas le scénario Workfront, celui-ci ne détecte pas l’envoi du formulaire, et la définition de l’action d’envoi sur Workfront entraîne l’échec de l’envoi.

2. Configuration de l’action d’envoi d’un formulaire adaptatif pour Workfront Fusion

Vous pouvez configurer l’action d’envoi pour Workfront Fusion pour :

Configuration de l’action d’envoi du nouveau formulaire adaptatif pour Workfront Fusion new-af-submit-action

Pour configurer l’action d’envoi du nouveau formulaire adaptatif pour Workfront Fusion :

  1. Connectez-vous à votre instance AEM.

  2. Accédez à Forms > Forms and Documents > Créer > Formulaire adaptatif. L’assistant Créer un formulaire s’affiche.

  3. Sélectionnez un modèle de formulaire adaptatif dans l’onglet Source .

  4. Sélectionnez un thème dans l’onglet Style .

    Action Envoyer pour Workfront Fusion

  5. Sélectionnez Appeler un scénario de fusion Workfront dans l’onglet Submission (Envoi).

  6. Sélectionnez le webhook créé dans l’onglet Options de la fenêtre Propriétés .

    note note
    NOTE
    Le nom du webhook du scénario Workfront apparaît dans la liste déroulante Options .
  7. Cliquez sur Créer.

  8. Indiquez le nom de votre nouveau formulaire adaptatif et cliquez sur Créer.

Configuration de l’action d’envoi du formulaire adaptatif existant pour Workfront Fusion existing-af-submit-action

Pour configurer l’action d’envoi du formulaire adaptatif existant pour Workfront Fusion :

  1. Connectez-vous à votre instance AEM.

  2. Accédez à Forms > Forms and Documents.

  3. Sélectionnez un formulaire adaptatif et ouvrez-le en mode d’édition.

  4. Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.

  5. Cliquez sur l’icône des propriétés du conteneur de guide Propriétés du guide . La fenêtre du conteneur de formulaires adaptatifs s’ouvre.

    Action Envoyer pour Workfront Fusion

  6. Ouvrez l’onglet Envoi.

  7. Sélectionnez l’ action Envoyer comme Appeler un scénario de fusion Workfront

  8. Sélectionnez scénario de fusion Workfront dans la liste déroulante.

  9. Cliquez sur Terminé.

Bonnes pratiques best-practices

  • Il est recommandé de choisir soigneusement votre nom de webhook, car il n’est pas possible d’obtenir le nom du scénario dans l’instance AEM. Si vous modifiez le nom du webhook à l’avenir, il n’est plus pris en compte dans la liste déroulante Action d’envoi d’AEM Forms.
  • Un scénario peut comporter plusieurs liens webhook, mais à la fois, un seul lien webhook est actif. Il est recommandé de supprimer le webhook non lié afin qu’il n’apparaisse pas dans la liste déroulante Action d’envoi AEM Forms.

Articles connexes

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab