Show Menu
TÓPICOS×

Instalar e configurar os recursos de captura de dados

Introdução

O AEM Forms fornece um conjunto de formulários para obter dados do usuário final: formulários adaptáveis, formulários HTML5 e formulários PDF. Ele também fornece ferramentas para lista de todos os formulários disponíveis em uma página da Web, análise do uso de formulários e usuários de públicos alvos com base em seus perfis. Esses recursos estão incluídos no pacote complementar AEM Forms. O pacote complementar é implantado em uma instância de autor ou publicação do AEM.
Formulários adaptativos: Esses formulários mudam a aparência com base no tamanho da tela do dispositivo, são envolventes e interativos na natureza. Os Formulários adaptáveis também podem se integrar ao Adobe Analytics, Adobe Sign e Público alvo da Adobe. Isso permitiu que você fornecesse formulários personalizados e experiências orientadas a processos para usuários com base em sua demografia e outros recursos. Também é possível integrar formulários adaptáveis ao Adobe Sign.
Formulários PDF são adequados para impressão perfeita em pixels e captura de informações digitais em um documento PDF. No avatar digital, você pode usar o Adobe Acrobat ou o Acrobat Reader para preencher esses formulários. Você pode hospedar esses formulários em seu site ou usar o portal de formulários para lista nesses formulários em um site do AEM. Você também pode enviar esses formulários por email para outras pessoas como anexos. Esses formulários são mais adequados para ambientes de desktop.
O HTML5 Forms é a versão compatível com o navegador do PDF Forms. O HTML5 Forms é adequado para ambientes que não suportam plug-ins PDF. O HTML5 Forms permite a renderização de formulários baseados em XFA em dispositivos móveis e navegadores de desktop nos quais o PDF baseado em XFA não é compatível. Esses formulários são mais adequados para tablets e ambientes para desktop.
O AEM Forms é uma plataforma avançada de nível empresarial e a captura de dados (formulários adaptáveis, formulários PDF e formulários HTML5) é apenas um dos recursos do AEM Forms. Para obter a lista completa dos recursos, consulte Introdução ao AEM Forms .

Topologia de implantação

O pacote complementar AEM Forms é um aplicativo implantado no AEM. É necessário apenas um mínimo de uma instância de autor e publicação de AEM para executar os recursos de captura de dados do AEM Forms. A topologia a seguir é sugerida para executar os recursos de captura de dados do AEM Forms. Para obter informações detalhadas sobre a topologia, consulte Arquitetura e topologias de implantação para o AEM Forms .

Requisitos do sistema

Antes de começar a instalar e configurar o recurso de captura de dados do AEM Forms, verifique se:
  • A infraestrutura de hardware e software está em vigor. Para obter uma lista detalhada do hardware e software suportados, consulte os requisitos Requisitos técnicos técnicos.
  • O caminho de instalação da instância do AEM não contém espaços em branco.
  • Uma instância do AEM está ativa e em execução. Na terminologia do AEM, uma "instância" é uma cópia do AEM em execução em um servidor no modo de autor ou publicação. Você precisa de pelo menos duas instâncias do AEM (um Autor e uma Publicação) para executar os recursos de captura de dados do AEM Forms:
    • Autor : Uma instância do AEM usada para criar, carregar e editar conteúdo e administrar o site. Depois que o conteúdo estiver pronto para entrar em funcionamento, ele será replicado para a instância de publicação.
    • Publicar : Uma instância do AEM que fornece o conteúdo publicado ao público pela Internet ou por uma rede interna.
  • Os requisitos de memória são atendidos. O pacote complementar do AEM Forms requer:
    • 15 GB de espaço temporário para instalações baseadas no Microsoft Windows.
    • 6 GB de espaço temporário para instalações baseadas em UNIX.
  • A replicação reversa e a replicação para as instâncias de autor e publicação estão definidas. For details, see Replication .
  • Para sistemas baseados em UNIX:
    • Instale os seguintes pacotes de 32 bits da mídia de instalação:
expatriado fontconfig freetype glibc
libcurl libICE libicu libSM
libuídio libX11
libXau
libxcb
libXext libXinerama libXrandr libXrender
nss-softokn-freebl OpenSSL zlib
  • Se o OpenSSL já estiver instalado no servidor, atualize-o para a versão mais recente.
  • Crie libcurl.so, libcrypto.so e libssl.so symlinks que apontam para a versão mais recente das bibliotecas libcurl, libcrypto e libssl, respectivamente.
  • Instale o seguinte pacote de 64 bits da mídia de instalação:
    • libicu

Install AEM Forms add-on package

O pacote complementar AEM Forms é um aplicativo implantado no AEM. O pacote contém a captura de dados do AEM Forms e outros recursos. Execute as seguintes etapas para instalar o pacote complementar:
  1. Faça logon no servidor localhost:4502 AEM como administrador e abra o compartilhamento packagesharede pacote. Você precisa de uma ID da Adobe para fazer logon no compartilhamento de pacote.
  2. No compartilhamento de pacote do AEM, pesquise nos pacotes complementares do AEM 6.5 Forms, clique no pacote aplicável ao seu sistema operacional e clique em Download . Leia e aceite o contrato de licença e clique em OK . Os start de download. Após o download, a palavra Download é exibida ao lado do pacote.
    Você também pode usar o número da versão para pesquisar um pacote de complementos. Para obter o número da versão do pacote mais recente, consulte o artigo de versões aem-forms-releases.html do AEM Forms.
  3. Depois que o download for concluído, clique em Download . Você é redirecionado para o gerenciador de pacotes. No gerenciador de pacotes, pesquise o pacote baixado e clique em Instalar .
    Se você baixar manualmente o pacote por meio do link direto listado no artigo de versões do AEM Forms, faça logon no gerenciador de pacotes, clique em Carregar pacote , selecione o pacote baixado e clique em Fazer upload. Depois que o pacote for carregado, clique no nome do pacote e clique em Instalar.
  4. Depois que o pacote for instalado, você será solicitado a reiniciar a instância do AEM. Não reinicie imediatamente o servidor. Antes de parar o servidor de formulários AEM, aguarde até que as mensagens ServiceEvent REGISTERED e ServiceEvent UNREGISTERED parem de aparecer no [AEM-Installation-Directory]/crx-quickstart/logs/error.log arquivo e o log esteja estável.
  5. Repita as etapas de 1 a 4 em todas as instâncias de Autor e Publicação.

Configurações pós-instalação

O AEM Forms tem algumas configurações obrigatórias e opcionais. As configurações obrigatórias incluem a configuração das bibliotecas BouncyCastle e o agente de serialização. As configurações opcionais incluem configuração de dispatcher, portal do Forms, Adobe Sign, Adobe Analytics e Adobe Público alvo.

Configurações obrigatórias pós-instalação

Configurar bibliotecas RSA e BouncyCastle

Execute as seguintes etapas em todas as instâncias de Autor e Publicação para inicializar e delegar as bibliotecas:
  1. Pare a instância subjacente do AEM.
  2. Open the [AEM installation directory]\crx-quickstart\conf\sling.properties file for editing.
    Se você usou [AEM installation directory]\crx-quickstart\bin\start.bat para start do AEM, edite sling.properties localizado em [AEM_root]\crx-quickstart\ .
  3. Adicione as seguintes propriedades ao arquivo sling.properties:
    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
    
    
  4. Salve e feche o arquivo e start a instância do AEM.
  5. Repita as etapas de 1 a 4 em todas as instâncias de Autor e Publicação.

Configurar o agente de serialização

Execute as seguintes etapas em todas as instâncias de Autor e Publicação na lista de permissões do pacote:
  1. Abra o AEM Configuration Manager em uma janela do navegador. O URL padrão é https://'[server]:[port]'/system/console/configMgr .
  2. Procure com.adobe.cq.deserfw.impl.DeserializationFirewallImpl.name e abra a configuração.
  3. Adicione o pacote sun.util.calendário ao campo de lista de permissões . Clique em Salvar .
  4. Repita as etapas de 1 a 3 em todas as instâncias de Autor e Publicação.

Configurações opcionais pós-instalação

Configurar o Dispatcher

O Dispatcher está em cache e na ferramenta de balanceamento de carga para o AEM. O AEM Dispatcher também ajuda a proteger o servidor AEM de ataques. Você pode aumentar a segurança de sua instância do AEM usando o Dispatcher em conjunto com um servidor da Web de classe empresarial. Se você usar o Dispatcher , execute as seguintes configurações para o AEM Forms:
  1. Configurar acesso para formulários AEM:
    Abra o arquivo dispatcher.any para edição. Navegue até a seção de filtro e adicione o seguinte filtro à seção de filtro:
    /0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission
    Salve e feche o arquivo. Para obter informações detalhadas sobre filtros, consulte a documentação do Dispatcher.
  2. Configure o serviço de filtro de quem indicou:
    Faça logon no gerenciador de configuração Apache Felix como administrador. O URL padrão do gerenciador de configuração é https://[server]:[port_number]/system/console/configMgr . No menu Configurações , selecione a opção Filtro ​de Quem indicou Apache Sling. No campo Permitir hosts, digite o nome de host do dispatcher para permitir como uma quem indicou e clique em Salvar . O formato da entrada é https:// #: #.

Configurar cache

O cache é um mecanismo para reduzir os tempos de acesso aos dados, reduzir a latência e melhorar as velocidades de entrada/saída (E/S). O cache de formulários adaptáveis armazena somente o conteúdo HTML e a estrutura JSON de um formulário adaptável sem salvar os dados pré-preenchidos. Ajuda a reduzir o tempo necessário para renderizar um formulário adaptável.
  • Ao usar o cache de formulários adaptáveis, use o AEM Dispatcher para armazenar em cache as bibliotecas clientes (CSS e JavaScript) de um formulário adaptável.
  • Ao desenvolver componentes personalizados, mantenha o cache de formulários adaptáveis desativado no servidor usado para desenvolvimento.
Execute as seguintes etapas para configurar o cache de formulários adaptáveis:
  1. Vá para o gerenciador de configuração do console da Web do AEM em https://' #: #'/system/console/configMgr.
  2. Clique em Configuração de Canal da Web de Formulário Adaptável e Comunicação Interativa para editar seus valores de configuração. Na caixa de diálogo Editar valores de configuração, especifique o número máximo de formulários ou documentos que uma instância do servidor de formulários AEM pode armazenar em cache no campo Número de formulários adaptáveis. O valor padrão é 100. Clique em Salvar .
    Para desativar o cache, defina o valor no campo Número de formulários adaptáveis como 0 . O cache é redefinido e todos os formulários e documentos são removidos do cache quando você desativa ou altera a configuração do cache.

Configurar a comunicação SSL para o Modelo de dados de formulário

Você pode habilitar a comunicação SSL para o Modelo de dados de formulário. Para ativar a comunicação SSL para o modelo de dados de formulário, antes de iniciar qualquer instância do AEM Forms, adicione certificados ao Java Trust Store de todas as instâncias. Você pode executar o comando abaixo para adicionar os certificados: "
keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>

Configurar o Adobe Sign

O Adobe Sign permite workflows de assinatura eletrônica para formulários adaptáveis. As assinaturas eletrônicas melhoram os workflows para processar documentos para áreas legais, de vendas, de folha de pagamento, de gerenciamento de recursos humanos e muitas outras áreas.
Em um cenário típico de formulários adaptáveis e do Adobe Sign, 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ço para que seja tomada uma ação adicional. O Provedor de serviço revisa o aplicativo e usa o Adobe Sign para marcar o aplicativo aprovado. Para ativar workflows semelhantes de assinatura eletrônica, é possível integrar o Adobe Sign aos formulários do AEM.
Para usar o Adobe Sign com formulários AEM, integre o Adobe Sign aos formulários AEM.

Configurar o Adobe Analytics

O AEM Forms integra-se ao Adobe Analytics, que permite capturar e rastrear métricas de desempenho para seus formulários e documentos publicados. O objetivo da análise dessas métricas é tomar decisões informadas com base nos dados sobre as alterações necessárias para tornar os formulários ou o documento mais utilizáveis.
Para usar o Adobe Analytics com formulários AEM, consulte Configuração de análises e relatórios .

Integrar o Público alvo da Adobe

Seus clientes provavelmente abandonarão um formulário se a experiência que ele oferece não for envolvente. Embora seja frustrante para os clientes, também pode aumentar o volume e o custo de suporte para a sua organização. É crítico e desafiador identificar e fornecer a experiência certa do cliente que aumenta a taxa de conversão. Os formulários do AEM têm a chave para esse problema.
Os formulários AEM se integram ao Adobe Público alvo, uma solução da Adobe Marketing Cloud, para fornecer experiências personalizadas e envolventes aos clientes em vários canais digitais. Para usar o Público alvo da Adobe em formulários adaptáveis de teste A/B, integre o Público alvo da Adobe ao AEM Forms .

Próximos passos

Você configurou um ambiente para usar os recursos de captura de dados do AEM Forms. Agora, os próximos passos para usar esse recurso são: