Show Menu
SUJETS×

Incorporation d’Adobe Sign à AEM Forms

Adobe Sign autorise les processus de signature électronique pour les formulaires adaptatifs. Les signatures électroniques améliorent les processus de traitement des documents pour les services juridiques, commercial, des ressources humaines, et bien d’autres domaines.
Dans un scénario Adobe Sign et de formulaires adaptatifs standard, un utilisateur remplit un formulaire adaptatif pour effectuer une demande de service . Par exemple, un formulaire de demande de carte de paiement et d’allocation. Lorsqu’un utilisateur remplit, envoie et signe le formulaire de demande, le formulaire est envoyé au prestataire de services qui décidera des actions à entreprise. Le prestataire de services passe en revue la demande et utilise Adobe Sign pour marquer la demande approuvée. Pour activer les processus de signature électronique similaires, vous pouvez intégrer Adobe Sign à AEM Forms.
Pour utiliser Adobe Sign avec AEM Forms, configurez Adobe Sign dans AEM Cloud Services :

Conditions préalables

Vous avez besoin de ce qui suit pour intégrer Adobe Sign à AEM Forms :
  • Un compte de développeur Adobe Sign actif.
  • Un serveur AEM Forms SSL .
  • Informations d’identification (ID client et secret client) de l’application API Adobe Sign.
  • Lors de la reconfiguration, supprimez la configuration Adobe Sign existante des instances d’auteur et de publication.
  • Utilisez une clé de chiffrement identique pour les instances d’auteur et de publication.

Configurer Adobe Sign avec AEM Forms

Une fois les conditions préalables en place, procédez comme suit pour configurer Adobe Sign avec AEM Forms sur l’instance d’auteur :
  1. On AEM Forms author instance, navigate to Tools > General > Configuration Browser .
  2. On the Configuration Browser page, tap Create .
  3. In the Create Configuration dialog, specify a Title for the configuration, enable Cloud Configurations , and tap Create . Un conteneur de configuration pour les services cloud est créé.
  4. Navigate to Tools > Cloud Services > Adobe Sign and select the configuration container you created in the above step.
    Vérifiez que l’URL de la page de configuration des services cloud commence par HTTPS . Si ce n’est pas le cas, activez SSL pour le serveur AEM Forms.
  5. On the configuration page, tap Create to create Adobe Sign configuration in AEM Forms.
  6. In the General tab of the Create Adobe Sign Configuration page, specify a Name for the configuration and tap Next . Vous avez la possibilité d’indiquer un titre et de rechercher et de sélectionner une vignette pour la configuration.
  7. Copiez l’URL dans la fenêtre active du navigateur vers un bloc-notes. Vous en avez besoin pour configurer l’application Adobe Sign avec AEM Forms.
  8. Configurez les paramètres OAuth pour l’application Adobe Sign :
    1. Ouvrez une fenêtre de navigateur et connectez-vous au compte de développeur Adobe Sign.
    2. Sélectionnez l’application configurée pour AEM Forms, puis appuyez sur Configurer OAuth pour l’application.
    3. Dans la zone URL de redirection , ajoutez l’URL HTTPS copiée à l’étape précédente et cliquez sur Enregistrer .
    4. Activez les paramètres OAuth suivants pour l’application Adobe Sign et cliquez sur Enregistrer .
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read
    Pour obtenir des informations détaillées sur la configuration des paramètres OAuth pour une application Adobe Sign et l’obtention des clés, voir Configurer les paramètres oAuth pour la documentation dans la documentation du développeur.
  9. Revenez à la page Créer une configuration Adobe Sign . Dans l’onglet Paramètres , le champ URL OAuth indique l’URL suivante par défaut :
    https://secure.na1.echosign.com/public/oauth
    où :
    na1 fait référence au partitionnement de base de données par défaut.
    Vous pouvez modifier la valeur du partitionnement de base de données. Redémarrez le serveur pour pouvoir utiliser la nouvelle valeur pour le partitionnement de base de données.
  10. Specify the Client ID (also referred to as Application ID) and Client Secret . Sélectionnez l’option Activer Adobe Sign pour les pièces jointes également pour ajouter les fichiers joints à un formulaire adaptatif au document Adobe Sign correspondant envoyé à des fins de signature.
    Tap Connect to Adobe Sign . Lorsque vous êtes invité à fournir vos informations d’identification, indiquez le nom d’utilisateur et le mot de passe du compte utilisé lors de la création de l’application Adobe Sign.
    Appuyez sur Créer pour créer la configuration Adobe Sign.
  11. Ouvrez la console web AEM. The URL is https://'[server]:[port]'/system/console/configMgr
  12. Ouvrez le service de configuration commun aux formulaires.
  13. In the Allow field, select All users - All the users, anonymous or logged in, can preview attachments, verify and sign forms, and click Save. L’instance d’auteur est configurée pour utiliser Adobe Sign.
  14. Publiez la configuration.
  15. Utilisez la réplication pour créer une configuration identique sur les instances de publication correspondantes.
Désormais, Adobe Sign est intégré à AEM Forms et prêt à être utilisé dans les formulaires adaptatifs. Pour utiliser le service Adobe Sign dans un formulaire adaptatif , spécifiez le conteneur de configuration créé ci-dessus dans les propriétés du formulaire adaptatif.

Configurer le planificateur Adobe Sign pour synchroniser l’état de signature

Un formulaire adaptatif Adobe Sign est envoyé uniquement après que tous les signataires ont terminé le processus de signature. Par défaut, les services du planificateur Adobe Sign doivent vérifier (interroger) la réponse du signataire toutes les 24 heures. Vous pouvez modifier l’intervalle par défaut pour votre environnement. Effectuez les étapes suivantes pour modifier l’intervalle par défaut :
  1. Connectez-vous au serveur AEM Forms avec les informations d’identification d’administrateur et accédez à Outils > Opérations > Console Web .
    Vous pouvez également ouvrir l’URL suivante dans une fenêtre de navigateur : https://[localhost]:'port'/system/console/configMgr
  2. Recherchez et ouvrez l’option Service de configuration Adobe Sign . Spécifiez une expression cron dans le champ Expression du planificateur de mise à jour de l’état et cliquez sur Enregistrer . Par exemple, pour exécuter le service de configuration tous les jours à 00:00, indiquez 0 0 0 1/1 * ? * dans le champ Expression de l’Planificateur Status Update.
L’intervalle par défaut pour synchroniser l’état d’Adobe Sign est désormais modifié.