En ocasiones, un flujo de trabajo puede requerir parámetros de entrada adicionales de una fuente externa durante la ejecución. Estos parámetros de entrada pueden proceder de otra aplicación u otro flujo de trabajo, o los puede proporcionar el usuario directamente.

Por qué y cuándo se efectúa esta tarea

Por ejemplo, si se produce cierto evento mientras se ejecuta un flujo de trabajo, el flujo puede solicitar una interacción humana para decidir qué acciones llevar a cabo. El flujo de trabajo espera antes de continuar, bien hasta que el usuario responda a la solicitud de información o hasta que se agote el tiempo de espera, si se ha establecido uno. Si se agota el tiempo de espera, el flujo de trabajo devuelve una excepción.

Los atributos predeterminada para interacciones de usuario son security.group y timeout.date. Al configurar el atributo security.group para un grupo concreto de usuarios de LDAP, el permiso de respuesta a la solicitud de interacción del usuario se limita a los miembros de ese grupo de usuarios.

Al configurar el atributo timeout.date, debe definir la fecha y hora hasta las que esperará el flujo de trabajo para que el usuario proporcione la información. Puede configurar una fecha absoluta o crear un elemento de flujo de trabajo con script para calcular una hora relativa a la actual.