Adobe Sign permet des 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 bancaire et d’allocation. Lorsqu’un utilisateur remplit, envoie et signe le formulaire de demande, le formulaire est envoyé au fournisseur de services pour qu’il prenne d’autres mesures. Le prestataire de services passe en revue la demande et utilise Adobe Sign pour marquer la demande comme approuvée. Pour activer les workflows 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 :
Vous avez besoin des éléments suivants pour intégrer Adobe Sign à AEM Forms :
Une fois les prérequis réunis, procédez comme suit pour configurer Adobe Sign avec AEM Forms sur les instances d’auteur.
Dans l’instance d’auteur AEM Forms, accédez à Outils > Général > Navigateur de configuration.
Sur la page du navigateur de configuration, appuyez sur Créer.
Dans la boîte de dialogue Créer une configuration, indiquez un titre pour la configuration, activez Configurations cloud et appuyez sur Créer. Un conteneur de configurations pour Cloud Services est ainsi créé. Vérifiez que le nom du dossier ne contient aucun espace.
Accédez à Outils > Cloud Services > Adobe Sign et ouvrez le conteneur de configurations que vous avez créé à l’étape précédente.
Lorsque vous créez un formulaire adaptatif, indiquez le nom du conteneur dans le champ Conteneur de configurations.
Sur la page de configuration, appuyez sur Créer pour créer une configuration Adobe Sign dans AEM Forms.
Dans l’onglet Général de la page Créer une configuration Adobe Sign, spécifiez un nom de configuration et appuyez sur Suivant. Vous avez la possibilité d’indiquer un titre et de rechercher et sélectionner une vignette pour la configuration.
Copiez l’URL dans la fenêtre active du navigateur dans un bloc-notes. L’URL est nécessaire pour configurer l’application Adobe Sign avec AEM Forms à une étape ultérieure. Appuyez sur Suivant.
Dans l’onglet Paramètres, le champ URL OAuth contient l’URL par défaut. Le format de l’URL est:
https://<shard>/public/oAuth/v2
Par exemple :
https://secure.na1.echosign.com/public/oauth/v2
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. Assurez-vous que les configurations cloud de Adobe Sign pointent vers le fragment correct.
Si vous créez une autre configuration Adobe Sign pour une fonctionnalité ou un composant Adobe Experience Manager, assurez-vous que toutes les configurations cloud de Adobe Sign pointent vers le même fragment.
Gardez la page Créer une configuration Adobe Sign ouverte. Ne la fermez pas. Vous pouvez récupérer l’ID client et le secret client après la configuration des paramètres OAuth pour l’application Adobe Sign comme décrit dans les étapes à venir.
Configurez les paramètres OAuth pour l’application Adobe Sign :
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 l’application dans la documentation du développeur.
Revenez à la page Créer une configuration Adobe Sign. Dans l’onglet Paramètres, spécifiez l’[ID client(également appelé ID de l’application) et le Secret client]. Utilisez l’ID client et le secret client de l’application Adobe Sign que vous avez créés à l’étape précédente.
Sélectionnez l’option Activer Adobe Sign pour les pièces jointes pour ajouter les fichiers joints à un formulaire adaptatif au document Adobe Sign correspondant envoyé à des fins de signature.
Appuyez sur Se connecter à 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. Lorsque vous êtes invité à confirmer l’accès à your developer account
, cliquez sur Autoriser l’accès. Si les informations d’identification sont correctes et que vous autorisez AEM Forms à accéder à votre compte de développeur Adobe Sign, un message, semblable à celui ci-dessous, s’affiche pour vous notifier le succès de l’opération.
Appuyez sur Créer pour créer la configuration Adobe Sign.
Sélectionnez la configuration, cliquez sur Publier, sélectionnez la configuration, puis cliquez sur Publier. La configuration sera ainsi répliquée sur les environnements de publication correspondants.
Répétez toutes les étapes ci-dessus sur vos instances de développement, d’évaluation ou de production (toutes celles non encore configurées) pour terminer la configuration d’Adobe Sign avec AEM Forms pour votre environnement.
Vous pouvez maintenant utiliser l’ajout de champs Adobe Sign à un formulaire adaptatif. Veillez à ajouter le conteneur de configurations utilisé pour Cloud Service à tous les formulaires adaptatifs activés pour Adobe Sign. Vous pouvez spécifier un conteneur de configurations à partir des propriétés d’un formulaire adaptatif.
Lorsque vous utilisez l’étape de processus Adobe Sign pour signer un formulaire adaptatif, le formulaire peut être transmis aux signataires l’un après l’autre ou envoyé à tous les signataires simultanément, selon la configuration de l’étape de processus. Les formulaires adaptatifs avec Adobe Sign activé ne sont envoyés à Experience Manager Forms Server qu’une fois que tous les signataires ont terminé le processus de signature.
Par défaut, les services de Planificateur Adobe Sign vérifient la réponse du signataire (sondages) toutes les 24 heures. Vous pouvez modifier l’intervalle par défaut pour votre environnement.
Pour modifier l’intervalle par défaut, spécifiez une expression cron pour la propriété sign.status.exp de la configuration Service de configuration Adobe Sign.
Par exemple, pour exécuter le service de configuration tous les jours à 00:00, définissez la propriété sign.status.exp de la configuration Service de configuration Adobe Sign pour spécifier 0 0 0 1/1 * ? *
. Le fichier JSON suivant affiche l’échantillon d’exécution du service de configuration tous les jours à 00:00 :
{
"sign.status.exp":"0 0 0 1/1 * ? *"
}
Pour définir les valeurs d’une configuration, générez des configurations OSGi à l’aide du SDK AEM et déployez la configuration sur votre instance de Cloud Service.