Integrar Adobe Sign com AEM Forms

Adobe Sign ativa fluxos de trabalho de assinatura eletrônica para formulários adaptáveis. As assinaturas eletrônicas melhoram os fluxos de trabalho para processar documentos para áreas legais, de vendas, de folha de pagamento, de gerenciamento de recursos humanos e muitas outras.

Em um Adobe Sign e formulários adaptáveis, um usuário preenche um formulário adaptável para solicitar um serviço. Por exemplo, um aplicativo de cartão de crédito e um formulário de benefícios para o cidadão. Quando um usuário preenche, envia e assina o formulário de aplicativo, ele é enviado ao provedor de serviços para que você possa realizar mais ações. O provedor de serviços revisa o aplicativo e os usos Adobe Sign para assinalar o pedido aprovado. Para ativar workflows semelhantes de assinatura eletrônica, é possível integrar Adobe Sign com AEM Forms.

Para usar Adobe Sign com AEM Forms, configurar Adobe Sign no AEM Cloud Services:

Pré-requisitos

Você precisa do seguinte para integrar Adobe Sign com AEM Forms:

Configurar Adobe Sign com AEM Forms

Depois que os pré-requisitos estiverem em vigor, execute as seguintes etapas para configurar Adobe Sign com AEM Forms na instância do autor:

  1. No AEM Forms instância do autor, navegue até Ferramentas martelo > Geral > Navegador de configuração.

  2. No Navegador de configuração página, toque em Criar.

  3. No Criar configuração , especifique um Título para a configuração, habilite Configurações da nuvem e toque em Criar. Ele cria um contêiner de configuração para serviços de nuvem.

  4. Navegar para Ferramentas martelo > Cloud Services > Adobe Sign e selecione o contêiner de configuração criado na etapa acima.

    OBSERVAÇÃO

    Você pode executar as etapas 1 a 4 para criar um novo contêiner de configuração e criar um Adobe Sign no contêiner ou use o global pasta em Ferramentas martelo > Cloud Services > Adobe Sign. Se você criar a configuração no novo contêiner de configuração, especifique o nome do contêiner na Contêiner de configuração ao criar um formulário adaptável.

    OBSERVAÇÃO

    Certifique-se de que o URL da página de configuração dos serviços em nuvem comece com HTTPS. Caso contrário, habilitar SSL para AEM Forms servidor.

  5. Na página de configuração, toque em Criar para criar Adobe Sign configuração no AEM Forms.

  6. No Geral da guia Criar configuração do Adobe Sign especifique um Nome para a configuração e toque em Próximo. Como opção, você pode especificar um título e procurar para selecionar uma miniatura para a configuração.

  7. Copie o URL na janela atual do navegador para um bloco de notas. É necessário configurar Adobe Sign aplicativo com AEMForms.

  8. No Configurações , a variável URL de OAuth contém o URL padrão. O formato do URL é:

    https://<shard>/public/oAuth/v2

    Por exemplo:
    https://secure.na1.echosign.com/public/oauth/v2

    em que:

    na1 refere-se ao compartilhamento de banco de dados padrão. Você pode modificar o valor do compartilhamento de banco de dados. Certifique-se de que ​ Adobe Sign As Configurações de nuvem apontam para a Shard correto.

    Se você criar outro Adobe Sign para um recurso ou componente do Adobe Experience Manager, verifique se todas as Adobe Sign As Configurações de nuvem apontam para o mesmo compartilhamento.

    OBSERVAÇÃO

    Mantenha o Criar configuração do Adobe Sign página aberta. Não feche. Você pode recuperar ID do cliente e Segredo do cliente após definir as configurações do OAuth para a variável Adobe Sign conforme descrito em etapas futuras.

  9. Defina as configurações de OAuth para a variável Adobe Sign aplicativo:

    1. Abra uma janela do navegador e faça logon no Adobe Sign conta do desenvolvedor.
    2. Selecione o aplicativo configurado para AEM Formse toque em Configurar o OAuth para aplicativo.
    3. Copie o ID do cliente e Segredo do cliente para um bloco de notas.
    4. No Redirecionar URL , adicione o URL HTTPS copiado na etapa anterior.
    5. Ative as seguintes configurações de OAuth para o Adobe Sign e clique em Salvar.
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read

    Para obter informações passo a passo sobre a configuração do OAuth para um Adobe Sign e obtenha as chaves, consulte Definir configurações de oAuth para o aplicativo documentação do desenvolvedor.

    Configuração OAuth

  10. Volte para o Criar configuração do Adobe Sign página. No Configurações , a variável URL de OAuth menciona o URL padrão. O formato do URL é:

    https://<shard>/public/oAuth/v2

    Por exemplo:
    https://secure.na1.echosign.com/public/oauth/v2

    em que:

    na1 refere-se ao compartilhamento de banco de dados padrão.

    Você pode modificar o valor do compartilhamento de banco de dados. Reinicie o servidor para poder usar o novo valor para o compartilhamento de banco de dados.

    OBSERVAÇÃO

    Certifique-se de que as configurações da instância de criação e publicação apontem para o mesmo compartilhamento. Se você criar várias configurações do Adobe Sign para uma organização, verifique se todas as configurações utilizam o mesmo compartilhamento.

  11. Volte para o Criar configuração do Adobe Sign página. No Configurações , especifique o ID do cliente (também referido como ID do pedido) e Segredo do cliente. Use o ID do cliente e Segredo do cliente do aplicativo Adobe Sign criado para o AEM Forms.

  12. Selecione o Habilitar o Adobe Sign para anexos também opção para anexar arquivos anexados a um formulário adaptável ao formulário correspondente Adobe Sign documento enviado para assinatura.

  13. Toque Conectar-se ao Adobe Sign. Quando solicitado a fornecer credenciais, forneça o nome de usuário e a senha da conta usada ao criar Adobe Sign aplicativo.

  14. Toque Criar para criar o Adobe Sign configuração.

  15. Abra AEM Console da Web. O URL é https://'[server]:[port]'/system/console/configMgr

  16. Abrir Serviço de configuração comum do Forms.

  17. No Permitir campo , select Todos os usuários - Todos os usuários, anônimos ou conectados, podem visualizar anexos, verificar e assinar formulários e clicar em Salvar. A instância do autor está configurada para usar Adobe Sign.

  18. Publique a configuração.

  19. Use replicação para criar configurações idênticas nas instâncias de publicação correspondentes.

Agora, Adobe Sign é integrado ao AEM Forms e pronto para uso em formulários adaptáveis. Para usar o serviço Adobe Sign em um formulário adaptável, especifique o contêiner de configuração criado acima nas propriedades do formulário adaptável.

Configurar Adobe Sign agendador para sincronizar o status de assinatura

Um Adobe Sign o formulário adaptável ativado é enviado somente após todos os signatários concluírem o processo de assinatura. Por padrão, a variável Adobe Sign Os serviços do agendador estão agendados para verificar (pesquisar) a resposta do assinante após cada 24 horas. Você pode alterar o intervalo padrão do seu ambiente. Execute as seguintes etapas para alterar o intervalo padrão:

  1. Faça logon no AEM Forms servidor com credenciais de administrador e navegue até Ferramentas > Operações > Console da Web.

    Você também pode abrir o seguinte URL em uma janela do navegador:
    https://[localhost]:'port'/system/console/configMgr

  2. Localize e abra o Serviço de configuração do Adobe Sign opção. Especifique um expressão cron no Expressão do Scheduler de Atualização de Status e clique em Salvar. Por exemplo, para executar o serviço de configuração diariamente às 00:00, especifique 0 0 0 1/1 * ? * no Expressão do Scheduler de Atualização de Status campo.

Intervalo padrão para sincronizar o status de Adobe Sign agora é alterada.

Nesta página