¿QUÉ ES FLOW DESIGNER?
Flow Designer es un componente de la Plataforma ServiceNow (Now Platform) que permite capacidades notables de automatización de procesos en un entorno de diseño consolidado para desarrollar y administrar flujos. Se utiliza para automatizar aprobaciones, tareas, notificaciones y operaciones de registro sin escribir una sola línea de código.
BENEFICIOS DE UTILIZAR FLOW DESIGNER
- Flow Designer combina múltiples capacidades de automatización, configuraciones e información de tiempo de ejecución, de modo que los propietarios y desarrolladores de procesos puedan crear, operar y solucionar problemas de flujos desde una sola interfaz.
- Utiliza descripciones en lenguaje natural para ayudar a los usuarios no técnicos a comprender los disparadores, las acciones, las entradas y las salidas.
- Reduce los costos de desarrollo al proporcionar una biblioteca de componentes de flujo reutilizables en el sistema base creado por los desarrolladores de ServiceNow.
- Reduce costos de actualización con una lógica segura, que reemplaza scripts personalizados complejos.
- Permite desarrollar, compartir y reutilizar sus componentes de flujo personalizados con otros diseñadores de flujo.
- Muestra flujos como diagramas para ayudar a los desarrolladores a ver rutas y conexiones para comprender y mejorar los flujos.
¿CÓMO FUNCIONA?
Flow Designer consta de cinco tipos principales de elementos:
- Flujos
- Subflujos
- Disparadores
- Acciones
- Condiciones
Gracias a la comprensión de estos componentes, tanto los propietarios de los procesos empresariales como los de TI pueden crear flujos potentes y reutilizables, como la automatización de aprobaciones de vacaciones, solicitudes de instalaciones, incidencias de TI, etc.
PARA INICIAR...
Flujos: un flujo es un proceso automatizado que consiste en un conjunto compuesto de acciones y subflujos desencadenados por un evento, lo que resulta en la automatización de la lógica de negocio para una aplicación o proceso.
Subflujos: un subflujo es una secuencia de acciones y entradas de datos que permiten iniciarlo desde un flujo, subflujo o script. Ej: añadir un comentario, notificar a los usuarios los cambios en los registros.
Disparos: un disparo es una actividad que, una vez especificada, inicia automáticamente el flujo. Ej: crear un registro en una tabla especificada o un trabajo programado.
Acciones: una acción es una única operación reutilizable ejecutada por el sistema. Ej. Realizar una integración REST a un servicio de terceros, actualizar el valor de un campo, solicitar una aprobación, etc.
Condiciones: una condición es una declaración que determina cuándo o cómo se ejecuta una acción. Ej: ejecutar una acción sólo si un campo supera un determinado valor.
FILTRO DE BUSQUEDA DE ACCIONES
En la interfaz de Flow Designer se añaden acciones a un flujo y se definen las opciones de configuración. Usted puede utilizar el filtro para encontrar una acción por nombre o spoke. A medida que introduces datos, Flow Designer muestra una lista de acciones y spokes que coinciden con tus criterios de búsqueda.
ACCIONES MAS RECIENTES
Usted puede utilizar la opción Most Recent para visualizar una lista de las acciones seleccionadas recientemente. Cada acción muestra el nombre de la acción y el spoke al que pertenece debajo de su nombre. Puede utilizar el icono de información para ver más datos sobre la acción, como su descripción, entradas y salidas.
Además, es posible utilizar la opción Popular para mostrar una lista de acciones que su organización utiliza con frecuencia. El sistema ejecuta un trabajo programado cada siete días para generar la lista de acciones populares.
¿COMO OPERA FLOW DESIGNER?
Integration Hub y su combinación con Flow Designer
En este apartado, vamos a hablar brevemente sobre Integration Hub dentro de Flow Designer. Integration Hub es una extensión de Flow Designer que permite una comunicación con sistemas externos. Flow Designer utiliza Integration Hub, más específicamente, utiliza spokes las cuales facilitan esta comunicación. Entonces, la siguiente pregunta es:
¿Qué son las Spokes?
Una spoke es un conjunto de tareas agrupadas que se utilizan para facilitar las integraciones que desea construir y posee la capacidad de comunicación con un sistema externo, las mismas, brindan acciones que se pueden utilizar para enviar o recibir mensajes de un sistema externo de terceros, por supuesto, si no hay una spoke que se ajuste a tus necesidades, puede diseñar una mediante la creación de una acción.
ALGUNAS OPCIONES QUE SE OFRECEN PARA INTEGRACIONES
Ciertas opciones que ofrece la interfaz, pueden ser:
- REST: Enviar una solicitud de servicio web REST saliente a un sistema externo.
- XML Parser: Identifica datos estructurados a partir de una carga útil XML sin tener que escribir secuencias de comandos.
- JSON Parser: Identifia datos estructurados a partir de una carga útil JSON sin tener que escribir un script.
- SOAP: Permite a los diseñadores de acciones enviar solicitudes de servicios web SOAP salientes a sistemas externos.
- PowerShell: Ejecuta scripts PowerShell en máquinas remotas desde su instancia de ServiceNow a través de un servidor MID.
- Get Connection Info: Proporciona los detalles de conexión y credenciales de otro paso, como un paso REST, a otros pasos de su acción.
A continuación, se podrá observar un diagrama de flujo de datos, el cual, tiene como especificación un disparo de Integration Hub. Además, posee una acción que ejecuta el sistema con integración REST a un servicio de terceros, que puede ser utilizado para actualizar el valor de un campo, solicitar una aprobación, etc.
Automatice los procesos empresariales habituales con Flow Designer
Comentários