Show Menu
TÓPICOS×

Configurar o serviço de conversão automática de formulários

Esta ajuda descreve como um administrador de AEM pode configurar o serviço de Conversão automatizada da Forms para automatizar a conversão de seus PDF forms em formulários adaptáveis. Esta ajuda é para administradores de TI e AEM em sua organização. As informações fornecidas baseiam-se no pressuposto de que qualquer pessoa que leia esta Ajuda está familiarizada com as seguintes tecnologias:
  • Instalação, configuração e administração de pacotes Adobe Experience Manager e AEM,
  • Usando sistemas operacionais Linux e Microsoft Windows,
  • Configuração de servidores de correio SMTP

Integração

O serviço está disponível gratuitamente para clientes de vigência no local do AEM 6.4 Forms e AEM6.5 Forms e clientes corporativos do Adobe Managed Service. Você pode entrar em contato com a equipe de vendas da Adobe ou com seu representante da Adobe para solicitar acesso ao serviço.
A Adobe habilita o acesso para sua organização e fornece os privilégios necessários à pessoa designada como administrador em sua organização. O administrador pode conceder acesso aos desenvolvedores (usuários) do AEM Forms de sua organização para se conectar ao serviço.

Pré-requisitos

Você precisa do seguinte para usar o serviço de conversão automatizado da Forms:
  • O serviço de conversão automatizado da Forms está habilitado para sua organização
  • Uma conta Adobe ID com privilégios de administrador para o serviço de conversão
  • Uma instância do autor AEM 6.4 ou AEM 6.5 com o Service Pack AEM mais recente
  • Um usuário AEM (em sua instância AEM) que é membro do grupo de usuários de formulários

Configurar o ambiente

Antes de usar o serviço, prepare a instância do autor AEM para se conectar ao serviço em execução na Adobe Cloud. Execute as seguintes etapas na sequência listada para preparar sua instância para o serviço:

Baixe e instale o AEM 6.4 ou o AEM 6.5

O serviço de conversão automatizado do Forms é executado AEM instância do autor. É necessário AEM 6.4 ou AEM 6.5 para configurar uma instância do autor AEM. Se você não tiver AEM funcionando, baixe-o dos seguintes locais:
Depois de baixar o AEM, para obter instruções sobre como configurar uma instância AEM do autor, consulte implantação e manutenção .

Baixe e instale AEM Service Pack mais recente

Baixe e instale o AEM Service Pack mais recente. Para obter instruções detalhadas, consulte ou AEM 6.4 Notas de versão do Service Pack ou AEM 6.5 Notas de versão do Service Pack.

Baixar e instalar o pacote suplementar do AEM Forms

Uma instância AEM contém recursos básicos de formulários. O serviço de conversão requer recursos completos da AEM Forms. Baixe e instale o pacote suplementar do AEM Forms para aproveitar todos os recursos do AEM Forms. O pacote é necessário para configurar e executar o serviço de conversão. Para obter instruções detalhadas, consulte Instalar e configurar recursos de captura de dados.
Certifique-se de executar as configurações obrigatórias pós-instalação depois de instalar o pacote suplementar.

(Opcional) Download e instalação do pacote do conector

O pacote do conector fornece acesso antecipado aos recursos de detecção automática de seções lógicas e melhorias fornecidas na versão AFC-2020.03.1. Não instale o pacote se você não precisar do recurso e das melhorias fornecidas no AFC-2020.03.1. Você pode baixar o pacote do conector AEM Compartilhamento de pacotes.

Criar temas e modelos personalizados

Se você start AEM no modo de produção (nosamplecontent runmode), os pacotes de referência não são instalados. Os pacotes de referência contêm temas e modelos de amostra. O serviço de conversão automatizada da Forms requer pelo menos um tema e um modelo para converter PDF forms em um formulário adaptável. Crie um tema e modelo personalizados de sua própria configuração de serviço de ponto e ponto para usar modelos e temas personalizados antes de usar o serviço.

Configurar o serviço

Antes de continuar a configurar o serviço e conectar sua instância local com o serviço em execução na Adobe Cloud, saiba mais sobre as pessoas e os privilégios necessários para se conectar ao serviço. O serviço usa dois tipos diferentes de personas, administradores e desenvolvedores:
  • Administradores : Os administradores são responsáveis pelo gerenciamento de software e serviços de Adobe para sua organização. Os administradores concedem acesso aos desenvolvedores em sua organização para se conectarem ao serviço de conversão automatizada da Forms em execução na Adobe Cloud. Quando um administrador é provisionado para uma organização, o administrador recebe um email com título 'You now have administrator rights to manage Adobe software and services for your organization' . Se você for um administrador, verifique seu email de caixa de correio com o título acima mencionado e prossiga para conceder acesso aos desenvolvedores de sua organização .
  • Desenvolvedores : Um desenvolvedor conecta uma instância local do autor do AEM Forms ao serviço de conversão automatizada do Forms em execução na Adobe Cloud. Quando um administrador concede direitos a um desenvolvedor para se conectar ao serviço de conversão automatizada da Forms, um email com o título Você agora tem acesso de desenvolvedor para gerenciar integrações da API do Adobe para sua organização é enviado ao desenvolvedor. Se você for um desenvolvedor, verifique se há e-mail na caixa de correio com o título acima mencionado e prossiga para Conectar sua instância AEM local ao serviço de Conversão automatizada da Forms na Adobe Cloud.

(Somente para administradores) Conceda acesso aos desenvolvedores de sua organização

Depois que o Adobe ativar o acesso para sua organização e fornecer os privilégios necessários ao administrador, o administrador poderá fazer logon no Admin Console (instruções detalhadas abaixo), criar um perfil e adicionar desenvolvedores ao perfil. Os desenvolvedores podem conectar uma instância local do AEM Forms ao serviço de conversão automatizada do Forms na Adobe Cloud.
Os desenvolvedores são membros de sua organização designados para executar o serviço de conversão. Somente os desenvolvedores adicionados ao perfil do serviço de conversão automatizada Adobe Forms têm direito a usar o serviço de conversão automatizada Forms. Execute as etapas abaixo para criar um perfil e adicionar desenvolvedores a ele. É necessário, no mínimo, um perfil para conceder o acesso necessário aos desenvolvedores de sua organização:
  1. Faça logon no Admin Console . Use o Adobe ID do administrador provisionado para usar o serviço de Conversão automatizada do Forms para fazer logon. Não faça logon com outra ID ou Federated ID.
  2. Clique na Automated Forms Conversion opção.
  3. Clique New Profile na Products guia.
  4. Especifique Name , Display Name e Description para o perfil. Clique em Done . Um perfil é criado.
  5. Adicione desenvolvedor ao perfil. Para adicionar os desenvolvedores:
    1. Na Admin Console , navegue até a guia Visão geral.
    2. Clique Assign Developers no cartão de produto desejado.
    3. Insira o endereço de email dos desenvolvedores e, opcionalmente, o nome e o sobrenome.
    4. Selecione perfis de produtos. Tocar Save .
Repita as etapas acima para todos os usuários. Para obter mais detalhes sobre como adicionar desenvolvedores, consulte Gerenciar desenvolvedores .
Quando um administrador adiciona desenvolvedores ao perfil de E/S do Adobe, eles são notificados por email. Depois de receber o email, os desenvolvedores podem continuar a conectar uma instância local do AEM Forms com o serviço de conversão automatizada do Forms na Adobe Cloud .

(Somente para desenvolvedores) Conecte sua instância local do AEM Forms ao serviço de conversão automatizada do Forms na Adobe Cloud

Depois que um administrador fornecer acesso ao desenvolvedor, você poderá conectar sua instância local do AEM Forms ao serviço de conversão automatizado do Forms em execução na Adobe Cloud. Execute as seguintes etapas na sequência listada para conectar sua instância do AEM Forms ao serviço:

Configurar notificação por email

O serviço de conversão automatizado da Forms usa o serviço de correio Day CQ para enviar notificações por email. Essas notificações por email contêm informações sobre conversões bem-sucedidas ou com falha. Se você escolher não receber notificação, ignore essas etapas. Execute as seguintes etapas para configurar o Day CQ Mail Service:
  1. Vá para AEM gerenciador de configuração em http://localhost:4502/system/console/configMgr
  2. Abra a configuração do serviço Day CQ Mail. Especifique um valor para os campos SMTP server host name , SMTP server port e From address . Clique em Save .
    Você pode entrar em contato com seu provedor de serviço de email ou administrador de TI para obter informações sobre o nome do host e a porta do servidor SMTP. Você pode usar qualquer endereço de email válido no campo de formulário. Por exemplo, notification@example.com ou donotreply@example.com .
  3. Abra a Day CQ Link Externalizer configuração. No Domains campo, especifique o nome do host ou endereço IP real e o número da porta para instâncias locais, de autor e de publicação. Clique em Save .

Add user to the forms-users group

Especifique um endereço de email no perfil do usuário AEM designado para executar o serviço. Verifique se o usuário é o membro do grupo de usuários de formulários. Os emails são enviados para o endereço de email do usuário que está executando a conversão. Para especificar um endereço de email para o usuário e adicionar o usuário ao grupo de usuários`e formulários:
  1. Faça logon na instância do autor do AEM Forms como um administrador AEM. Use suas credenciais AEM locais para fazer logon. Não use o Adobe ID para fazer login. Tap Adobe Experience Manager > Tools > Security > Users .
  2. Selecione um usuário designado para executar o serviço de conversão e toque em Properties . A página Editar configurações do usuário é aberta.
  3. Especifique um endereço de email no Email campo e toque Save . Os e-mails são enviados para o endereço de e-mail especificado após a conclusão ou falha da conversão.
  4. Toque na guia Grupos . Na guia Selecionar grupo, digite e selecione o grupo de formulários-usuários . Toque em Salvar e fechar . O usuário agora é membro do grupo de usuários de formulários.

Obter certificados públicos

Um certificado público permite que você autentique seu perfil na E/S do Adobe.
  1. Faça logon na instância do autor do AEM Forms. Vá até Tools > Security > Adobe IMS Configurations . Tocar Create . A Adobe IMS Technical Account Configuration página é exibida.
  2. Selecione Automated Forms Conversion Service em Solução em nuvem.
  3. Marque a caixa de Create new certificate seleção e especifique um alias. O alias atua como nome da caixa de diálogo. Tocar Create certificate . Uma caixa de diálogo é exibida. Clique em OK . O certificado é criado.
  4. Toque Download Public Key e salve o arquivo de certificado AEM-Adobe-IMS.crt em seu computador. O arquivo de certificado é usado para configurar as APIs de serviço no Console do desenvolvedor do Adobe. Tocar Next .
  5. Especifique o seguinte:
    Deixe os outros campos em branco por enquanto (a ser fornecido posteriormente). Mantenha a página aberta.

Configure as APIs de serviço no Console do desenvolvedor do Adobe

Para usar o serviço de Conversão automatizada do Forms, crie um projeto e adicione a API do serviço de configuração automatizada do Forms ao projeto no Adobe Developer Console. A integração gera a chave da API, o segredo do cliente, a carga (JWT).
  1. Faça logon em https://console.adobe.io/ . Use sua conta de desenvolvedor Adobe ID que o administrador provisionou para fazer login no console de E/S do Adobe para fazer login.
  2. Selecione sua organização no canto superior direito. Se não souber sua organização, entre em contato com o administrador.
  3. Tocar Create new project . Uma tela para começar a usar seu novo projeto é exibida. Tocar Add API . Uma tela com lista de todas as APIs ativadas para sua conta é exibida.
  4. Selecione Automated Forms Conversion service e toque Next . Uma tela para configurar a API é exibida.
  5. Selecione a Upload your public key opção, carregue o arquivo AEM-Adobe-IMS.crt baixado na seção Obter certificados públicos e toque Next . A opção Criar uma nova credencial de conta de serviço (JWT) é exibida. Tocar Next .
  6. Selecione um Perfil de produto e toque em Save configured API . Selecione o perfil criado ao conceder acesso aos desenvolvedores de sua organização . Se você não souber o perfil a ser selecionado, entre em contato com o administrador.
  7. Toque em Service Account (JWT) para visualização da chave da API, do segredo do cliente e outras informações necessárias para conectar sua instância AEM local ao serviço de conversão automatizada da Forms. As informações na página são usadas para criar a configuração IMS na máquina local.
  8. Abra a página Configuração IMS na instância local. Você manteve a página aberta no final da seção, Obter certificado público .
  9. Na página Técnica do Adobe IMS, especifique a chave da API e o segredo do cliente. Use os valores especificados em Service Account (JWT) da página do console do Desenvolvedor do Adobe.
    Para a carga, use o código fornecido na guia Gerar JWT da página Conta de serviço (JWT) do Console do desenvolvedor do Adobe.
  10. Tocar Save . A configuração IMS é criada.
    Crie apenas uma configuração IMS. Não crie mais de uma configuração IMS.
  11. Selecione a configuração IMS e toque em Check Health . Uma caixa de diálogo é exibida. Tocar Check . Ao se conectar com êxito, a mensagem Token recuperado com êxito é exibida.

Configure the cloud service

Crie uma configuração de serviço em nuvem para conectar sua instância de AEM ao serviço de conversão. Também permite especificar um modelo, tema e fragmentos de formulário para uma conversão. É possível criar várias configurações de serviço em nuvem separadas para cada conjunto de formulários. Por exemplo, você pode ter uma configuração separada para formulários do departamento de vendas e outra separada para formulários de suporte ao cliente. Execute as seguintes etapas para criar uma configuração de serviço em nuvem:
  1. Em sua instância do AEM Forms, toque em Adobe Experience Manager > Tools > Cloud Services > Automate Forms Conversion Configuration .
  2. Toque na Global pasta e toque Create . A página para criar a configuração de conversão automatizada do Forms é exibida. A configuração é criada na pasta Global. Você também pode criar a configuração em uma pasta diferente que já existe ou criar uma nova pasta para suas configurações.
  3. Na Create Automated Forms Conversion Configuration página, especifique o valor para os seguintes campos e toque em Next .
    Texto
    Descrição
    Título
    Título exclusivo para a configuração. O título é exibido na interface do usuário usada para conversão de start.
    Nome
    Nome exclusivo para a configuração. A configuração é salva no CRX-Repository com o nome especificado. O nome pode ser idêntico ao título.
    Localização em miniatura
    Localização da miniatura da configuração.
    URL do serviço
    URL do serviço de conversão automatizada da Forms na Adobe Cloud. Use o https://aemformsconversion.adobe.io/ URL.
    Modelo
    Modelo padrão a ser aplicado aos formulários convertidos. Você sempre pode especificar um modelo diferente antes de iniciar a conversão. Um modelo contém estrutura básica e conteúdo inicial para um formulário adaptável. Você pode escolher um modelo dos modelos fornecidos prontos para uso. Você também pode criar um modelo personalizado.
    Tema
    O tema padrão a ser aplicado aos formulários convertidos. Você sempre pode especificar um tema diferente antes de iniciar a conversão. Você pode clicar no ícone para escolher um tema fornecido fora da caixa. Você também pode criar um tema personalizado.
    Fragmentos existentes
    Localização dos fragmentos existentes, se houver.
    Meta-modelo personalizado
    Caminho do arquivo .schema.json do metrosmodelo personalizado.
  4. Na Advanced guia da Create Automated Forms Conversion Configuration página, especifique o valor para o seguinte campo:
    Texto Descrição
    Gerar documento de registro Selecione a opção para gerar automaticamente o Documento de Registro para formulários convertidos. A opção é somente para formulários baseados em XFA (XDP e PDF forms). Ao ativar a opção, após enviar um formulário, é possível permitir que seus clientes mantenham um registro, em formato impresso ou em formato de documento, das informações que preencheram no formulário para referência futura. Isso é conhecido como um documento de registro.
    Ativar Analytics Selecione a opção para ativar o Adobe Analytics em todos os formulários convertidos. Antes de usar a opção, verifique se o Adobe Analytics está habilitado para sua instância do AEM Forms.
    • Quando a fonte é um formulário baseado em XFA com extensão .XDP, o DOR de saída retém o layout XFA; caso contrário, o serviço de conversão usa um modelo predefinido para gerar DOR para outros formulários baseados em XFA.
    • Quando um formulário XFA é enviado, os dados de envio do formulário são salvos como um elemento XML ou um atributo. Por exemplo, <Amount currency="USD"> 10.00 </Amount> . A moeda é salva como um atributo e valor monetário, 10,00 é salvo como um elemento. Enviar dados de um formulário adaptável não tem atributos, tem apenas elementos. Portanto, quando um formulário baseado em XFA é convertido em formulário adaptável, os dados de envio do formulário adaptável contêm um elemento para cada atributo. Por exemplo,
       {
          "Type": "Principal",
    
          "Amount": "10.00",
    
          "currency": "USD"
       }
    
    
  5. Tocar Create . A configuração da nuvem é criada. Sua instância do AEM Forms está pronta para start, convertendo formulários legados em formulários adaptáveis.