Configuração de serviços de armazenamento para rascunhos e envios

Última atualização em 2023-12-07

Visão geral

Com o AEM Forms, você pode armazenar:

  • Rascunhos: um formulário de trabalho em andamento que os usuários finais preenchem e salvam para depois e enviam depois.

  • Envios: formulários enviados contendo dados fornecidos pelo usuário.

Os serviços de dados e metadados do AEM Forms Portal fornecem suporte a rascunhos e envios. Por padrão, os dados são armazenados na instância de publicação, que é então replicada revertida para a instância de autor configurada para estar disponível para filtragem para outras instâncias de publicação.

A preocupação com a abordagem pronta para uso existente é que ela armazene todos os dados na instância de publicação, incluindo os dados que podem ser Informações pessoais identificáveis (PII).

Além da abordagem padrão mencionada acima, uma implementação alternativa também está disponível para enviar diretamente os dados do formulário para processamento, em vez de salvá-lo localmente. Os clientes que estiverem preocupados com o armazenamento de dados potencialmente confidenciais na instância de publicação podem escolher a implementação alternativa em que os dados serão enviados para um servidor de processamento. Como o processamento ocorre na instância do autor, ele normalmente permanece em uma zona segura.

OBSERVAÇÃO

Ao usar a ação enviar do Portal do Forms ou ativar a opção Armazenar dados no portal de formulários no formulário adaptável, os dados do formulário são armazenados no repositório AEM. Em um ambiente de produção, é recomendável não armazenar dados de rascunho ou de formulário enviados no repositório do AEM. Em vez disso, você deve integrar o componente de rascunhos e envio a um armazenamento seguro, como o banco de dados corporativo, para armazenar rascunhos e dados de formulários enviados.

Para obter mais informações, consulte Amostra para integrar o componente de rascunhos e envios ao banco de dados.

Configuração dos serviços de rascunhos e envios do Forms Portal

Na configuração do console da Web do AEM ( https://[host]:'port'/system/console/configMgr), clique para abrir Configuração de rascunho e envio do Forms Portal no modo de edição.

Especifique os valores para propriedades com base em seus requisitos, conforme descrito abaixo:

Serviços prontos para uso para armazenar dados na instância de publicação

Os dados são revertidos e replicados na instância de autor configurada.

Propriedade Valor
Serviço de dados de rascunho do portal do Forms (Identificador do serviço de dados de rascunho (rascunho.dados.serviço) com.adobe.fd.fp.service.impl.DraftDataServiceImpl
Serviço de Metadados de Rascunho do Portal do Forms (Identificador do serviço de metadados de rascunho (rascunho.metadata.service) com.adobe.fd.fp.service.impl.DraftMetadataServiceImpl
Serviço de Envio de Dados do Forms Portal (Identificador para envio de serviço de dados (submit.data.service) com.adobe.fd.fp.service.impl.SubmitDataServiceImpl
Serviço de metadados de envio do Forms Portal (Identificador do serviço de metadados de envio (submit.metadata.service) com.adobe.fd.fp.service.impl.SubmitMetadataServiceImpl

Serviços prontos para uso para armazenar dados na instância de processamento remoto

Os dados são enviados diretamente para a instância remota configurada

Propriedade Valor
Serviço de dados de rascunho do portal do Forms (Identificador do serviço de dados de rascunho (rascunho.dados.serviço) com.adobe.fd.fp.service.impl.DraftDataServiceRemoteImpl
Serviço de Metadados de Rascunho do Portal do Forms (Identificador do serviço de metadados de rascunho (rascunho.metadata.service) com.adobe.fd.fp.service.impl.DraftMetadataServiceRemoteImpl
Serviço de Envio de Dados do Forms Portal (Identificador para envio de serviço de dados (submit.data.service) com.adobe.fd.fp.service.impl.SubmitDataServiceRemoteImpl
Serviço de metadados de envio do Forms Portal (Identificador do serviço de metadados de envio (submit.metadata.service) com.adobe.fd.fp.service.impl.SubmitMetadataServiceRemoteImpl

Além da configuração especificada acima, forneça informações sobre a instância de processamento remoto configurada.

Na configuração do console da Web do AEM ( https://[host]:'port'/system/console/configMgr), clique para abrir Serviço de Configurações do AEM DS no modo de edição. Na caixa de diálogo Serviço de Configurações do AEM DS, forneça informações sobre o URL do servidor de processamento, nome de usuário do servidor de processamento e senha.

OBSERVAÇÃO

Uma amostra de implementação também é fornecida para armazenar dados do usuário em um banco de dados. Para entender como configurar serviços de dados e metadados para armazenar dados do usuário em um banco de dados externo, consulte Amostra para integrar o componente de rascunhos e envios ao banco de dados.

Nesta página