Show Menu
ARGOMENTI×

Integrazione di Adobe Sign con AEM Forms

Scopri come configurare Adobe Sign per AEM Forms
Adobe Sign consente flussi di lavoro di firma elettronica per i moduli adattivi. Le firme elettroniche migliorano i flussi di lavoro per l'elaborazione di documenti per scopi legali, di vendita, di retribuzione, di gestione delle risorse umane e per molte altre aree.
In uno scenario di moduli adattivi e Adobe Sign tipico, l'utente compila un modulo adattivo da richiedere per un servizio. Ad esempio, un'applicazione con carta di credito e un benefit per i cittadini vengono modulo. Quando un utente compila, invia e firma il modulo di domanda, il modulo viene inviato al provider di servizi per ulteriori azioni. Il fornitore di servizi controlla l’applicazione e utilizza Adobe Sign per contrassegnare l’applicazione approvata. Per abilitare flussi di lavoro di firma elettronica simili, è possibile integrare Adobe Sign con AEM Forms.
Per utilizzare Adobe Sign con AEM Forms, configura Adobe Sign nei servizi AEM Cloud:

Prerequisiti

Per integrare Adobe Sign con AEM Forms è necessario disporre dei seguenti elementi:
  • Un account sviluppatore Adobe Sign attivo.
  • Un server AEM Forms abilitato per SSL.
  • Un'applicazione API Adobe Sign.
  • Credenziali (ID client e Segreto cliente) dell’applicazione API Adobe Sign.

Configurare Adobe Sign con AEM Forms

Dopo aver creato i prerequisiti, effettua i seguenti passaggi per configurare Adobe Sign con AEM Forms nell’istanza Author:
  1. Nell’istanza di creazione di AEM Forms, passa a Strumenti > Generale > Browser​****​di configurazione.
  2. Nella pagina del browser di configurazione, toccate Crea .
  3. Nella finestra di dialogo Crea configurazione , specificate un titolo per la configurazione, abilitate le configurazioni ​Cloud e toccate Crea . Crea un contenitore di configurazione per i servizi cloud.
  4. Passa a Strumenti > Servizi​ ​cloud > Adobe Sign ​e seleziona il contenitore di configurazione creato nel passaggio precedente.
    Assicurati che l'URL della pagina di configurazione dei servizi cloud inizi con HTTPS . In caso contrario, abilita SSL per il server AEM Forms.
  5. Nella pagina di configurazione, tocca Crea per creare la configurazione di Adobe Sign in AEM Forms.
  6. Nella scheda Generale della pagina Crea configurazione Adobe Sign, specificare un nome per la configurazione e toccare Avanti . Facoltativamente potete specificare un titolo e cercare per selezionare una miniatura per la configurazione.
    Copiate l’URL nella finestra del browser corrente. È necessario configurare l’applicazione Adobe Sign con AEM Forms.
  7. Configurare le impostazioni OAuth per l’applicazione Adobe Sign:
    1. Apri una finestra del browser ed effettua l’accesso all’account sviluppatore Adobe Sign.
    2. Selezionate l'applicazione configurata per AEM Forms, quindi toccate Configura OAuth per applicazione.
    3. Nella casella URL di reindirizzamento, aggiungete l’URL HTTPS copiato nel passaggio precedente e fate clic su Salva .
    4. Abilita le seguenti impostazioni OAuth per l’applicazione Adobe Sign e fai clic su Salva .
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read
    Per informazioni dettagliate su come configurare le impostazioni OAuth per un’applicazione Adobe Sign e ottenere le chiavi, consultare la documentazione Configurare le impostazioni di autenticazione per lo sviluppatore dell’applicazione .
  8. Torna alla pagina Crea configurazione Adobe Sign. Nella scheda Impostazioni , il campo URL OAuth] ​fa riferimento al seguente URL predefinito:
    https://secure.na1.echosign.com/public/oauth
    dove:
    na1 fa riferimento alla condivisione di database predefinita.
    È possibile modificare il valore per la condivisione del database. Riavviate il server per poter utilizzare il nuovo valore per la condivisione del database.
  9. Specificate l'ID ​client (altrimenti denominato ID applicazione) e il segreto ​client. Selezionare l'opzione Abilita Adobe Sign per gli allegati anche per aggiungere i file allegati a un modulo adattivo al documento Adobe Sign corrispondente inviato per la firma.
    Tap Connect to Adobe Sign . Quando viene richiesto di fornire le credenziali, specificare il nome utente e la password dell'account utilizzato durante la creazione dell'applicazione Adobe Sign.
    Tocca Crea per creare la configurazione di Adobe Sign.
  10. Aprite la console Web di AEM. L'URL è https://[server]:[port]/system/console/configMgr
  11. Aprire Forms Common Configuration Service .
  12. Nel campo Consenti , selezionare Tutti gli utenti - Tutti gli utenti, anonimi o connessi, possono visualizzare in anteprima gli allegati, verificare e firmare i moduli e fare clic su Salva . L’istanza Author è configurata per l’utilizzo di Adobe Sign.
  13. Nell’istanza Pubblica , effettuate l’accesso e aprite il seguente URL:
    https://<server-name>:<port>/libs/granite/configurations/content/view.html/conf
  14. Ripetere i passaggi da 1 a 12 per configurare Adobe Sign con AEM Forms. Utilizzate lo stesso titolo per la configurazione (come specificato al punto 3) e lo stesso nome (come specificato al punto 6) per replicare le impostazioni configurate nell'istanza Author.
    Adobe Sign è ora integrato con AEM Forms ed è pronto per essere utilizzato nei moduli adattivi. Per utilizzare il servizio Adobe Sign in un modulo adattivo, specificare il contenitore di configurazione creato sopra nelle proprietà del modulo adattivo.

Configurare l’utilità di pianificazione di Adobe Sign per sincronizzare lo stato di firma

Un modulo adattivo abilitato per Adobe Sign viene inviato solo dopo che tutti i firmatari avranno completato il processo di firma. Per impostazione predefinita, i servizi di pianificazione di Adobe Sign sono programmati per controllare (sondaggio) la risposta del firmatario dopo ogni 24 ore. È possibile modificare l'intervallo predefinito per l'ambiente. Per modificare l’intervallo predefinito, effettuate le seguenti operazioni:
  1. Accedi al server AEM Forms con credenziali di amministratore e passa a Strumenti > Operazioni > Console ​Web.
    Potete anche aprire il seguente URL in una finestra del browser:
    https://[localhost]:[port]/system/console/configMgr
  2. Individuare e aprire l'opzione Adobe Sign Configuration Service . Specificate un'espressione cron nel campo Espressione Utilità di pianificazione Aggiornamento stato e fate clic su Salva . Ad esempio, per eseguire il servizio di configurazione ogni giorno alle 00:00, specificate 0 0 0 1/1 * ? * nel campo Espressione Utilità di pianificazione aggiornamento stato.
L'intervallo predefinito per la sincronizzazione dello stato di Adobe Sign ora viene modificato.