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

Información general

Con AEM Forms, puede almacenar:

  • Borradores: Formulario en curso que los usuarios finales rellenan y guardan para después y envían después.

  • Envíos: Formularios enviados que contienen datos proporcionados por el usuario.

Los servicios de metadatos y datos del portal de AEM Forms son compatibles con borradores y envíos. De forma predeterminada, los datos se almacenan en la instancia de publicación, que luego se replica 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 preestablecido existente es que almacena todos los datos en las instancias de publicación, incluidos los datos que pueden ser Información de identificación personal (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 dudas sobre el almacenamiento de datos potencialmente confidenciales en la 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 se produce en la instancia de autor, normalmente permanece en una zona segura.

NOTA

Cuando se utiliza la acción de envío de Forms Portal o se activa la opción Store data in forms portal en forma adaptativa, los datos del formulario se almacenan en AEM repositorio. En un entorno de producción, se recomienda no almacenar datos de formulario en borrador o enviados en AEM repositorio. 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 enviar datos de formularios.

Para obtener más información, consulte Ejemplo para integrar el componente Borradores y envíos con la base de datos.

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

En la Configuración de la consola web de AEM ( https://[*host*]:[*port*]/system/console/configMgr), haga clic para abrir Borrador y configuración de envío del portal de Forms en modo de edición.

Especifique los valores de las propiedades según sus necesidades, tal como se describe a continuación:

Servicios predeterminados para almacenar datos en instancias de publicación

Los datos se replican de forma inversa en la instancia de autor configurada.

Propiedad Valor
Servicio de datos de borrador del portal de Forms (Identificador del servicio de datos de borrador) (Draft.data.service)) com.adobe.fd.fp.service.impl.DraftDataServiceImpl
Servicio de metadatos de borrador del portal de Forms (Identificador del servicio de metadatos de borrador) (borrador.metadata.service)) com.adobe.fd.fp.service.impl.DraftMetadataServiceImpl
Servicio de envío de datos del portal de Forms (identificador para el envío de datos) (submit.data.service)) com.adobe.fd.fp.service.impl.SubmitDataServiceImpl
Servicio de envío de metadatos del portal de Forms (identificador para el envío de metadatos) (submit.metadata.service)) com.adobe.fd.fp.service.impl.SubmitMetadataServiceImpl

Servicios listos para usar para almacenar datos en instancias de procesamiento remoto

Los datos se insertan directamente en la instancia remota configurada

Propiedad Valor
Servicio de datos de borrador del portal de Forms (Identificador del servicio de datos de borrador) (Draft.data.service)) com.adobe.fd.fp.service.impl.DraftDataServiceRemoteImpl
Servicio de metadatos de borrador del portal de Forms (Identificador del servicio de metadatos de borrador) (borrador.metadata.service)) com.adobe.fd.fp.service.impl.DraftMetadataServiceRemoteImpl
Servicio de envío de datos del portal de Forms (identificador para el envío de datos) (submit.data.service)) com.adobe.fd.fp.service.impl.SubmitDataServiceRemoteImpl
Servicio de envío de metadatos del portal de Forms (identificador para el 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 la 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.

NOTA

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 el componente Borradores y envíos con la base de datos.

En esta página