Integrare Adobe Sign con AEM Forms

Adobe Sign abilita i flussi di lavoro di firma elettronica per i moduli adattivi. Le firme elettroniche migliorano i flussi di lavoro per elaborare documenti per scopi legali, di vendita, di retribuzione, di gestione delle risorse umane e molte altre aree.

In uno scenario tipico Adobe Sign e con moduli adattivi, un utente compila un modulo adattivo per richiedere un servizio. Ad esempio, un'applicazione con carta di credito e un modulo di benefit per i cittadini. Quando un utente compila, invia e firma il modulo di applicazione, 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 con firma elettronica simili, è possibile integrare Adobe Sign con AEM Forms.

Per utilizzare Adobe Sign con AEM Forms, configura Adobe Sign in AEM Cloud Services:

Prerequisiti

Per integrare Adobe Sign con AEM Forms è necessario quanto segue:

  • Un account sviluppatore Adobe Sign attivo.
  • Un server SSL abilitato AEM Forms.
  • Applicazione API Adobe Sign 🔗.
  • Credenziali (ID client e segreto client) dell'applicazione API Adobe Sign.
  • Durante la riconfigurazione, rimuovi la configurazione Adobe Sign esistente sia dalle istanze di authoring che di pubblicazione.
  • Utilizza la chiave di crittografia identica per le istanze di authoring e pubblicazione.

Configura Adobe Sign con AEM Forms

Dopo aver impostato i prerequisiti, esegui i seguenti passaggi per configurare Adobe Sign con AEM Forms sull’istanza di authoring:

  1. AEM Forms istanza autore, accedi a Strumenti martello > Generale > Browser configurazioni.

  2. Nella pagina Browser configurazione, tocca Crea.

  3. Nella finestra di dialogo Crea configurazione, specifica un Titolo per la configurazione, abilita Configurazioni cloud e tocca Crea. Crea un contenitore di configurazione per Cloud Services.

  4. Passa a Strumenti martello > Cloud Services > Adobe Sign e seleziona il contenitore di configurazione creato nel passaggio precedente.

    NOTA

    Puoi eseguire i passaggi 1-4 per creare un nuovo contenitore di configurazione e creare una configurazione Adobe Sign nel contenitore oppure utilizzare la cartella global esistente in Strumenti martello > Cloud Services > Adobe Sign. Se crei la configurazione nel nuovo contenitore di configurazione, assicurati di specificare il nome del contenitore nel campo Contenitore di configurazione quando crei un modulo adattivo.

    NOTA

    Assicurati che l'URL della pagina di configurazione dei servizi cloud inizi con HTTPS. In caso contrario, abilita SSL per AEM server Forms.

  5. Nella pagina di configurazione, tocca Crea per creare la configurazione Adobe Sign in AEM Forms.

  6. Nella scheda Generale della pagina Crea configurazione Adobe Sign , specifica un Nome per la configurazione e tocca Avanti. Facoltativamente, puoi specificare un titolo e cercare per selezionare una miniatura per la configurazione.

  7. Copia l'URL nella finestra del browser corrente su un blocco note. È necessario configurare l'applicazione Adobe Sign con AEMForms.

  8. Configura le impostazioni OAuth per l'applicazione Adobe Sign:

    1. Apri una finestra del browser e accedi all’ account sviluppatore Adobe Sign .
    2. Seleziona l’applicazione configurata per AEM Forms e tocca Configura OAuth per l’applicazione.
    3. Copia l' ID client e Segreto client in un blocco note.
    4. Nella casella URL di reindirizzamento , aggiungi l’URL HTTPS copiato nel passaggio precedente.
    5. Abilita le seguenti impostazioni OAuth per l’applicazione Adobe Sign e fai clic su Salva.
    • aggrement_read
    • aggeggio_scrittura
    • annuncio_invio
    • widget_write
    • workflow_read

    Per informazioni dettagliate su come configurare le impostazioni OAuth per un’applicazione Adobe Sign e ottenere le chiavi, consulta Configurare le impostazioni oAuth per la documentazione per gli sviluppatori dell’applicazione.

    Configurazione OAuth

  9. Torna alla pagina Crea configurazione Adobe Sign . Nella scheda Impostazioni , il campo URL OAuth cita il seguente URL predefinito:

    https://secure.na1.echosign.com/public/oauth

    dove:

    na1 fa riferimento alla condivisione di database predefinita.

    È possibile modificare il valore della condivisione del database. Riavvia il server per poter utilizzare il nuovo valore per la condivisione del database.

    NOTA

    Assicurati che le configurazioni dell'istanza di authoring e pubblicazione puntino alla stessa condivisione. Se crei più configurazioni Adobe Sign per un'organizzazione, assicurati che tutte le configurazioni utilizzino la stessa condivisione.

  10. Specifica l' ID client (noto anche come ID applicazione) e Segreto client nel passaggio 8. 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.

    Tocca Connetti ad Adobe Sign. Quando viene richiesto di specificare 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 Adobe Sign.

  11. Apri AEM console Web. L’URL è https://'[server]:[port]'/system/console/configMgr

  12. Apri Forms Common Configuration Service.

  13. Nel campo Consenti, seleziona 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 di authoring è configurata per l’utilizzo di Adobe Sign.

  14. Pubblica la configurazione.

  15. Utilizza replica per creare una configurazione identica sulle istanze di pubblicazione corrispondenti.

Ora Adobe Sign è integrato con AEM Forms ed è pronto per l’uso nei moduli adattivi. Per utilizzare il servizio Adobe Sign in un modulo adattivo, specifica il contenitore di configurazione creato sopra nelle proprietà del modulo adattivo.

Configura la pianificazione Adobe Sign per sincronizzare lo stato di firma

Un modulo adattivo abilitato Adobe Sign viene inviato solo dopo che tutti i firmatari hanno completato il processo di firma. Per impostazione predefinita, i servizi di pianificazione Adobe Sign sono programmati per controllare (polling) la risposta del firmatario dopo ogni 24 ore. È possibile modificare l’intervallo predefinito per l’ambiente. Esegui i seguenti passaggi per modificare l’intervallo predefinito:

  1. Accedi al server AEM Forms con credenziali di amministratore e passa a Strumenti > Operazioni > Console web.

    Puoi anche aprire il seguente URL in una finestra del browser:
    https://[localhost]:'port'/system/console/configMgr

  2. Individua e apri l'opzione Servizio di configurazione Adobe Sign . Specifica un'espressione cron nel campo Espressione pianificazione aggiornamento stato e fai clic su Salva. Ad esempio, per eseguire il servizio di configurazione ogni giorno alle 00:00, specifica 0 0 0 1/1 * ? * nel campo Espressione pianificazione aggiornamento stato .

L'intervallo predefinito per la sincronizzazione dello stato di Adobe Sign viene ora modificato.

In questa pagina