Show Menu
TEMAS×

Configuración de los servicios de almacenamiento para borradores y envíos

Información general

Con AEM Forms, puede almacenar:
  • Borradores : Formulario de trabajo en curso que los usuarios finales rellenan y guardan para después y envían después.
  • Envíos : Se han enviado formularios que contienen datos proporcionados por el usuario.
Los servicios de metadatos y datos de AEM Forms Portal permiten crear borradores y envíos. De forma predeterminada, los datos se almacenan en la instancia de publicación, que luego se replican de forma inversa en la instancia de autor configurada para que estén disponibles para la percolación en otras instancias de publicación.
La preocupación con el enfoque ya existente es que almacena todos los datos en la instancia de publicación, incluidos los datos que pueden ser Información personal identificable (PII).
Además del método predeterminado mencionado anteriormente, también hay una implementación alternativa disponible para insertar directamente los datos del formulario en el procesamiento en lugar de guardarlos localmente. Los clientes que tengan problemas con el almacenamiento de datos potencialmente confidenciales en una instancia de publicación pueden elegir la implementación alternativa en la que los datos se envían a un servidor de procesamiento. Dado que el procesamiento ocurre en la instancia de autor, suele permanecer en una zona segura.
Cuando se utiliza la acción de envío de Forms Portal o se activa la opción Almacenar datos en el portal de formularios en un formulario adaptable, los datos del formulario se almacenan en el repositorio de AEM. En un entorno de producción, se recomienda no almacenar datos de formulario enviados o borrador en el repositorio de AEM. En su lugar, debe integrar los borradores y el componente de envío con un almacenamiento seguro como la base de datos empresarial para almacenar borradores y datos de formularios enviados.

Configuración de los servicios de borradores y envíos de Forms Portal

En Configuración de la consola web de AEM ( https://[*host*]:[*port*]/system/console/configMgr ), haga clic para abrir el borrador del portal de formularios y la configuración de envío en modo de edición.
Especifique los valores de las propiedades en función de sus requisitos, tal como se describe a continuación:

Servicios predeterminados para almacenar datos en una instancia de publicación

Los datos se replican de forma inversa en la instancia de autor configurada.
Propiedad Value
Servicio de datos de borrador de Forms Portal(Identificador para el servicio de datos de borrador ( draft.data.service )) com.adobe.fd.fp.service.impl.DraftDataServiceImpl
Servicio de metadatos de borrador de Forms Portal (identificador para el servicio de metadatos de borrador ( draft.metadata.service )) com.adobe.fd.fp.service.impl.DraftMetadataServiceImpl
Servicio de envío de datos de Forms Portal (identificador para el servicio de envío de datos ( submit.data.service )) com.adobe.fd.fp.service.impl.SubmitDataServiceImpl
Servicio de envío de metadatos de Forms Portal (identificador para el servicio de envío de metadatos ( submit.metadata.service )) com.adobe.fd.fp.service.impl.SubmitMetadataServiceImpl

Servicios predeterminados para almacenar datos en instancias de procesamiento remoto

Los datos se insertan directamente en la instancia remota configurada
Propiedad Value
Servicio de datos de borrador de Forms Portal(Identificador para el servicio de datos de borrador ( draft.data.service )) com.adobe.fd.fp.service.impl.DraftDataServiceRemoteImpl
Servicio de metadatos de borrador de Forms Portal (identificador para el servicio de metadatos de borrador ( draft.metadata.service )) com.adobe.fd.fp.service.impl.DraftMetadataServiceRemoteImpl
Servicio de envío de datos de Forms Portal (identificador para el servicio de envío de datos ( submit.data.service )) com.adobe.fd.fp.service.impl.SubmitDataServiceRemoteImpl
Servicio de envío de metadatos de Forms Portal (identificador para el servicio de envío de metadatos ( submit.metadata.service )) com.adobe.fd.fp.service.impl.SubmitMetadataServiceRemoteImpl
Aparte de la configuración especificada arriba, proporcione información sobre la instancia de procesamiento remoto configurada.
En Configuración de la consola web de AEM ( https://[*host*]:[*port*]/system/console/configMgr ), haga clic para abrir Servicio de configuración de AEM DS ​en modo de edición. En el cuadro de diálogo Servicio de configuración de AEM DS, proporcione información sobre el procesamiento de la URL del servidor, el nombre de usuario del servidor de procesamiento y la contraseña.
También se proporciona una implementación de muestra para almacenar datos de usuario en una base de datos. Para comprender cómo configurar los servicios de datos y metadatos para almacenar datos de usuario en una base de datos externa, consulte Ejemplo para integrar componentes de borradores y envíos con la base de datos .