Integrar Adobe Sign con AEM Forms

Adobe Sign permite flujos de trabajo de firma electrónica para formularios adaptables. Las firmas electrónicas mejoran los flujos de trabajo para procesar documentos legales, de ventas, de nómina de pagos, de gestión de recursos humanos y muchas otras áreas.

En un escenario Adobe Sign típico y de formularios adaptables, un usuario rellena un formulario adaptable para solicitar un servicio. Por ejemplo, una solicitud de tarjeta de crédito y un formulario de beneficios para el ciudadano. Cuando un usuario rellena, envía y firma el formulario de solicitud, éste se envía al proveedor de servicio para que realice más acciones. El proveedor de servicio revisa la aplicación y utiliza Adobe Sign para marcar la aplicación aprobada. Para habilitar flujos de trabajo de firma electrónica similares, puede integrar Adobe Sign con AEM Forms.

Para utilizar Adobe Sign con AEM Forms, configure Adobe Sign en AEM Cloud Services:

Requisitos previos

Para integrar Adobe Sign con AEM Forms se requiere lo siguiente:

  • Una cuenta de desarrollador de Adobe Sign activa.
  • Un servidor SSL habilitado AEM Forms.
  • Una aplicación API de Adobe Sign.
  • Credenciales (ID de cliente y Secreto de cliente) de la aplicación API Adobe Sign.
  • Al reconfigurar, elimine la configuración Adobe Sign existente de las instancias de creación y publicación.
  • Utilice clave criptográfica idéntica para las instancias de creación y publicación.

Configurar Adobe Sign con AEM Forms

Una vez implementados los requisitos previos, realice los siguientes pasos para configurar Adobe Sign con AEM Forms en la instancia de autor:

  1. En AEM instancia de autor Forms, vaya a Herramientas martillo > General > Navegador de configuración.

  2. En la página Navegador de configuración, toque Crear.

  3. En el cuadro de diálogo Crear configuración, especifique un título para la configuración, habilite Configuraciones de nube y toque Crear. Crea un contenedor de configuración para los servicios en la nube.

  4. Vaya a Herramientas martillo > Cloud Services > Adobe Sign y seleccione el contenedor de configuración que creó en el paso anterior.

    NOTA

    Puede ejecutar los pasos 1 a 4 para crear un nuevo contenedor de configuración y crear una Adobe Sign configuración en el contenedor o utilizar la carpeta global existente en Herramientas martillo > Cloud Services > Adobe Sign. Si crea la configuración en el nuevo contenedor de configuración, asegúrese de especificar el nombre del contenedor en el campo Contenedor de configuración al crear un formulario adaptable.

    NOTA

    Asegúrese de que la dirección URL de la página de configuración de servicios en la nube inicio con HTTPS. Si no es así, habilite SSL para AEM servidor Forms.

  5. En la página de configuración, toque Crear para crear la configuración Adobe Sign en AEM Forms.

  6. En la ficha General de la página Crear configuración de Adobe Sign, especifique un Nombre para la configuración y toque Siguiente. Opcionalmente, puede especificar un título y examinar para seleccionar una miniatura para la configuración.

  7. Copie la URL en la ventana actual del explorador en un bloc de notas. Es necesario configurar la aplicación Adobe Sign con AEMForms.

  8. Configure la configuración de OAuth para la aplicación Adobe Sign:

    1. Abra una ventana del explorador e inicie sesión en la cuenta de Adobe Sign programador.
    2. Seleccione la aplicación configurada para AEM Forms y toque Configurar OAuth para la aplicación.
    3. Copie el ID del cliente y Secreto del cliente en un bloc de notas.
    4. En el cuadro Redireccionar URL, agregue la URL HTTPS copiada en el paso anterior.
    5. Habilite la siguiente configuración de OAuth para la aplicación Adobe Sign y haga clic en Guardar.
    • aggrement_read
    • aggrement_write
    • aggrement_send
    • widget_write
    • workflow_read

    Para obtener información paso a paso a fin de configurar la configuración de OAuth para una aplicación Adobe Sign y obtener las claves, consulte Configuración de la autenticación para la documentación del desarrollador de la aplicación.

    Configuración de OAuth

  9. Vuelva a la página Crear configuración de Adobe Sign. En la ficha Configuración, el campo URL de OAuth menciona la siguiente dirección URL predeterminada:

    https://secure.na1.echosign.com/public/oauth

    donde:

    na1 hace referencia a la base de datos predeterminada compartida.

    Puede modificar el valor del uso compartido de la base de datos. Reinicie el servidor para poder usar el nuevo valor para el uso compartido de la base de datos.

    NOTA

    Asegúrese de que las configuraciones de la instancia de creación y publicación apuntan al mismo uso compartido. Si crea varias configuraciones de Adobe Sign para una organización, asegúrese de que todas las configuraciones utilicen el mismo uso compartido.

  10. Especifique el ID del cliente (también denominado ID de aplicación) y el Secreto del cliente copiados en el paso 8. Seleccione la opción Habilitar Adobe Sign para archivos adjuntos también para anexar archivos adjuntos a un formulario adaptable al documento Adobe Sign correspondiente enviado para firmar.

    Toque Conectar a Adobe Sign. Cuando se le soliciten credenciales, proporcione el nombre de usuario y la contraseña de la cuenta utilizada al crear la aplicación Adobe Sign.

    Toque Crear para crear la configuración Adobe Sign.

  11. Abra AEM consola web. La dirección URL es https://'[server]:[port]'/system/console/configMgr

  12. Abra Servicio de configuración común de Forms.

  13. En el campo Permitir, seleccione Todos los usuarios: todos los usuarios, anónimos o que iniciaron sesión, pueden previsualización de datos adjuntos, comprobar y firmar formularios y hacer clic en Guardar. La instancia de autor está configurada para usar Adobe Sign.

  14. Publique la configuración.

  15. Utilice replicación para crear una configuración idéntica en las instancias de publicación correspondientes.

Ahora, Adobe Sign está integrado con AEM Forms y listo para su uso en formularios adaptables. Para utilizar el servicio de Adobe Sign en un formulario adaptable, especifique el contenedor de configuración creado anteriormente en las propiedades del formulario adaptable.

Configure el Planificador Adobe Sign para sincronizar el estado de firma

Sólo se envía un formulario adaptable habilitado para Adobe Sign una vez que todos los firmantes han completado el proceso de firma. De forma predeterminada, los servicios de Planificador Adobe Sign están programados para comprobar (sondeo) la respuesta del firmante cada 24 horas. Puede cambiar el intervalo predeterminado del entorno. Realice los siguientes pasos para cambiar el intervalo predeterminado:

  1. Inicie sesión en AEM servidor Forms con credenciales de administrador y navegue a Herramientas > Operaciones > Consola Web.

    También puede abrir la siguiente URL en una ventana del explorador:
    https://[localhost]:'port'/system/console/configMgr

  2. Busque y abra la opción Servicio de configuración de Adobe Sign. Especifique una expresión cron en el campo Expresión del Planificador de actualización de estado y haga clic en Guardar. Por ejemplo, para ejecutar el servicio de configuración diariamente a las 00:00 a.m., especifique 0 0 0 1/1 * ? * en el campo Expresión del Planificador de actualización de estado.

El intervalo predeterminado para sincronizar el estado de Adobe Sign ahora cambia.

En esta página