Saltar al contenido principal
Las condiciones del flujo permiten definir los criterios bajo los cuales se activarán las acciones automatizadas. Todas las condiciones descritas a continuación son compatibles con dispositivos que operan con el sistema operativo Windows.

Existencia de un proceso en curso

  • Realiza evaluaciones periódicas para verificar si un proceso está en ejecución.
  • Intervalos configurables entre 15 segundos y 5 minutos.

Identificador de registro de eventos de Windows detectado

  • Busca eventos específicos registrados en el Visor de eventos de Windows.
  • Intervalos de 5 a 20 minutos.
  • Los eventos se identifican mediante el formato: <logName>:<Provider>:<id> Ejemplo: System:Microsoft-Windows-Winlogon:7001 Donde:
    • logName = System
    • Provider = Microsoft-Windows-Winlogon
    • id = 7001
evwin
Si el ámbito de ejecución del flujo está configurado a nivel de Sesión, únicamente se evaluarán los eventos de Windows a los que el usuario con la sesión iniciada tenga acceso o visibilidad.Para garantizar la evaluación completa de todos los eventos registrados en el dispositivo, sin restricciones derivadas de los permisos del usuario, el flujo debe ejecutarse con ámbito a nivel de Workspace.

Versión del sistema operativo

  • Obtiene la versión del sistema operativo en intervalos de 1 a 12 horas.
  • Utiliza operadores que permiten comparar si el valor es igual, comienza, termina o contiene una cadena específica.

Idioma del sistema operativo

  • Detecta el idioma del sistema operativo en intervalos de 1 a 12 horas.
  • Utiliza operadores que permiten comparar si el valor es igual, comienza, termina o contiene una cadena específica.

Porcentaje de espacio libre en disco del sistema operativo

  • Evalúa el espacio libre en disco, permitiendo establecer un porcentaje objetivo.
  • Se revisa en intervalos de 5 a 60 minutos.

Cron Match

  • Verifica si la fecha y hora actuales coinciden con la programación definida gráficamente en el campo Valor. Si hay coincidencia, se ejecutará la acción programada.
    • Comprobar cada. Especifica la frecuencia con la que el sistema evaluará si se cumple la programación. Este valor debe ajustarse en función de la programación indicada.
    • Valor. Permite configurar el horario, periodicidad y recurrencia que determinará cuándo se ejecutará la acción. El formulario permite definir un Patrón de recurrencia a través de las siguientes opciones:
    • Diario. Indica a qué hora y cada cuántos días se debe ejecutar la acción, así como si esta debe realizarse únicamente de lunes a viernes.
    • Semanal. Permite definir a qué hora, cada cuántas semanas y en qué días de la semana se ejecutará la acción.
    • Mensual. Establece a qué hora y en qué día del mes se ejecutará la acción.
    • Intervalo. Determina cada cuántos minutos se ejecutará la acción dentro de un día o en un rango horario específico.
    • Cron personalizado (Custom cron). Permite ingresar manualmente una cadena en formato estándar cron, útil para configuraciones personalizadas y avanzadas. En la parte superior del formulario se muestra un resumen textual de la programación configurada.
cron-match Consideraciones horarias
  • La programación utiliza el horario del backend (no del dispositivo), actualmente en CET (UTC +1).
  • En Cron personalizado (Custom cron) las horas se especifican en UTC. Aunque se configure una hora específica para un flujo, la ejecución se realiza de forma aproximada. Esto se debe a que los flujos se procesan de manera paquetizada para garantizar la escalabilidad del sistema, y a que el backend calcula de forma estimada el momento óptimo de ejecución para ajustarse lo mejor posible a la hora configurada. Por este motivo, en determinados casos puede observarse una ligera desviación respecto al horario configurado; por ejemplo, un flujo programado para las 10:00 h podría ejecutarse a las 09:58 h.
    Para comprobar la sintaxis de programación de cron existen muchas referencias. Por ejemplo: crontab.guru
    Para implementar condiciones de flujo personalizadas —como evaluar el tiempo de actividad en días, verificar el estado actual de los servicios o cualquier otro parámetro que pueda analizarse localmente desde el dispositivo—, consulta con Flexxible.

Acciones

Las acciones son los microservicios que han sido programados para ejecutarse automáticamente cuando se cumplen las condiciones preestablecidas del flujo. Para agregar una acción al crear o modificar un flujo, se debe hacer clic sobre la condición correspondiente y, a continuación, seleccionar Agregar condición para elegir uno de los microservicios disponibles. actions-flowsV2 Los microservicios solo se mostrarán en el listado si están habilitados para la organización. Para más información sobre cómo habilitarlos, por favor consulta la documentación de Microservicios.

Gestión del flujo

Una vez creado, un flujo puede gestionarse mediante las siguientes opciones:
  • Habilitar/Deshabilitar flujo
  • Editar
  • Eliminar
config-flowV2

Habilitar/Deshabilitar flujo

Permite activar o desactivar el flujo en una organización. El estado actual del flujo puede consultarse desde la tabla que contiene el listado de flujos o en Visión general. disabled-flowsV2

Editar - Visión general, Notificación y Destino

Al hacer clic en Editar desde las pestañas Visión general, Notificación o Destino, es posible modificar las configuraciones definidas durante la creación del flujo.
  • Visión general Permite editar el nombre del flujo, su descripción, el ámbito de ejecución, el tiempo de reutilización y la opción de ejecutar o no el microservicio una vez cumplidas las condiciones. edit-overviewV2
  • Notificación Permite activar o desactivar el envío de notificaciones a los usuarios, así como editar su contenido. Los tipos de mensajes disponibles se explican en la sección Notificación. edit-notifiV2
  • Destino Permite definir los dispositivos destinatarios del flujo. Desde el botón Aplicar a se puede elegir si el flujo se aplicará a todos los dispositivos de la organización, a dispositivos específicos, a grupos de workspaces o a grupos de reporte. edit-targetV2

Editar - Flujo

Si se hace en clic en Editar desde la pestaña Flujo, se podrán modificar las condiciones del flujo y acciones que lo componen. edit-flowV2
Los cambios realizados en un flujo pueden tardar hasta 15 minutos en aplicarse a todos los dispositivos vinculados.

Eliminar

Permite eliminar el flujo de forma permanente. remove-flowsV2