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 dudas sobre 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 AEM repositorio. En un entorno de producción, se recomienda no almacenar datos de formulario 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 de empresa para almacenar borradores y datos de formularios enviados.
Para obtener más información, consulte Ejemplo para integrar los borradores y el componente de envíos con la base de datos.
En la Configuración de la consola web de AEM ( https://[host]:'port'/system/console/configMgr
), haga clic para abrir Forms Portal Draft and Submission Configuration en modo de edición.
Especifique los valores de las propiedades en función de sus requisitos, tal como se describe a continuació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 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 |
Los datos se insertan directamente en la instancia remota configurada
Propiedad | Valor |
---|---|
Servicio de datos de borrador de Forms Portal(identificador para 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 la Configuración de la consola web de AEM ( https://[host]:'port'/system/console/configMgr
), haga clic para abrir AEM Servicio de configuración de 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 dirección URL del servidor, el procesamiento del nombre de usuario del servidor 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.