Introducción
Este artículo explica cómo crear una automatización desde cero. El ejemplo es una automatización de aplicación de parches en Windows que se ejecuta según un calendario, instala actualizaciones de Windows, actualiza aplicaciones de terceros y crea una alerta para cada tipo de error.
Todos los conceptos aquí presentados se aplican a cualquier automatización que crees: simplemente cambia el disparador, las acciones y las condiciones según tu caso de uso.
Planifica antes de construir
Antes de hacer clic en + Crear automatización, define claramente tres cosas:
¿Qué la desencadena? ¿Un calendario, un evento de dispositivo, un cambio de etiqueta, un webhook? Esta automatización usa un calendario recurrente para la aplicación de parches sin intervención manual.
¿A qué dispositivos se dirige? Las condiciones del disparador delimitan la ejecución: por plataforma, tipo de dispositivo, grupo, versión de sistema operativo u otros atributos. Aquí, una condición Plataforma = Windows en el disparador programado la limita a dispositivos Windows.
¿Qué ocurre cuando algo falla? ¿Debe detenerse la canalización o continuar? ¿Debe notificarse a alguien? Esta automatización captura la salida de las acciones en variables y usa alertas condicionales para que los errores sean visibles sin detener toda la ejecución.
Creación de la automatización de aplicación de parches
Paso 1: Crear la automatización
Ve a Automatizaciones en la barra lateral.
Haz clic en + Crear automatización en la esquina superior derecha.
Asígnale el nombre Windows Patching.
Haz clic en Crear.
La automatización se abre en su Canalización del lienzo. Agrega pasos en línea y luego selecciona un paso para abrir su panel de detalles. Puedes ejecutar la automatización manualmente sin un disparador automático: elige Agregar un dispositivo en el encabezado y selecciona un dispositivo. Agrega un disparador cuando quieras que la automatización se ejecute automáticamente según un calendario o evento.
Paso 2: Agregar la acción Instalar actualizaciones de Windows
En un lienzo vacío, selecciona Agregar una acción. Si ya hay acciones presentes, haz clic en el + donde quieras esta acción y elige Agregar otra acción.
Ve a Seguridad → Instalar actualizaciones de Windows, o búscala.
En el panel lateral, configura los ajustes de retraso de actualización:
Tipo de actualización | Configuración |
Actualizaciones críticas | Retraso de 7 días |
Actualizaciones de seguridad | Actualizar de inmediato |
Actualizaciones de definiciones | Actualizar de inmediato |
Paquetes acumulativos de actualizaciones | Retraso de 7 días |
Service packs | Retraso de 14 días |
Herramientas | Retraso de 7 días |
Paquetes de características | Retraso de 14 días |
Actualizaciones | Retraso de 7 días |
Mejoras | Retraso de 7 días |
Controladores | Retraso de 7 días |
Deja Reiniciar después de las actualizaciones (cuando sea necesario) en No.
Deja Repetir hasta completar en No.
Ahora configura el manejo de errores y la variable de salida en Opciones adicionales:
Establece En caso de error de acción en Suprimir y continuar.
Establece Reintentos en 2.
En el Variable de salida campo, crea una variable llamada
PatchingStatus.Haz clic en Guardar.
Por qué estos ajustes: Suprimir y continuar significa que un error de aplicación de parches en un dispositivo no detiene la canalización: las acciones siguientes siguen ejecutándose. La variable de salida captura el resultado de este paso para que una acción Crear alerta posterior pueda comprobar si falló. Dos reintentos dan a los errores transitorios la oportunidad de recuperarse antes de que el paso se marque como fallido.
Paso 3: Agregar la acción Actualizar aplicaciones de terceros
En el lienzo, haz clic en el + debajo de la acción anterior y elige Agregar otra acción.
Ve a Gestión de aplicaciones → Actualizar paquete Winget.
Deja Paquetes en Todos los paquetes disponibles y Paquetes excluidos en Sin paquetes excluidos.
Esta acción usa Winget para actualizar software de terceros. Solo tiene sentido en estaciones de trabajo: agrega una condición para restringirla:
En la Condiciones sección, agrega una condición para Tipo, establece el operador en Igual a, y selecciona Estación de trabajo.
En la Opciones adicionales sección:
Establece En caso de error en Suprimir y continuar.
Establece Reintentos en 2.
En el Variable de salida campo, crea una variable
WingetPatchStatus.Haz clic en Guardar.
ℹ️ NOTA: Los dispositivos donde Tipo ≠ Estación de trabajo omiten esta acción por completo y muestran Omitido en el historial de ejecución: eso es lo esperado, no es un error.
Paso 4: Agregar la alerta de error de aplicación de parches de Windows
Agrega una acción Crear alerta que solo se activa cuando el paso Instalar actualizaciones de Windows falla.
En el lienzo, haz clic en el + debajo de la acción anterior y elige Agregar otra acción.
Selecciona Level → Crear alerta.
Configura la alerta:
Título:
Windows Patching FailedDescripción:
Level was unable to patch endpoint after multiple attempts.Gravedad: Advertencia
Carga útil personalizada:
{{PatchingStatus}}
La {{PatchingStatus}} La variable adjunta la salida del paso Instalar actualizaciones de Windows a la alerta. Cuando revises la alerta más tarde, la carga útil mostrará lo que realmente ocurrió en ese dispositivo.
En la Condiciones sección, agrega una condición:
Paso: Instalar actualizaciones de Windows
Operador: Igual a
Valor: Fallido
Deja En caso de error como Detener canalización y Reintentos en 0.
Haz clic en Guardar.
Esta acción ahora solo se activa en los dispositivos donde falló la aplicación de parches. Todos los demás dispositivos la omiten.
Paso 5: Agregar la alerta de error de aplicación de parches de terceros en Windows
El mismo patrón que el Paso 5, pero para el paso de Winget.
En el lienzo, haz clic en el + debajo de la acción anterior y elige Agregar otra acción.
Selecciona Level → Crear alerta.
Configura la alerta:
Título:
Windows 3rd Party Patching FailedDescripción:
Level was unable to patch some 3rd party software on this endpoint after multiple attempts.Gravedad: Advertencia
Carga útil personalizada:
{{WingetPatchStatus}}
En Condiciones, agrega: Paso Actualizar aplicaciones de terceros estado Igual a Fallido.
Deja En caso de error como Detener canalización y Reintentos en 0.
Haz clic en Guardar.
Paso 6: Agregar disparadores
Toda automatización puede ejecutarse manualmente. Agrega un disparador programado para que también se ejecute automáticamente con una cadencia definida.
Agregar el disparador semanal
En el área de disparadores de la canalización, usa Agregar otro disparador si está visible. Si no lo está, haz clic en el + y elige Agregar otro disparador.
Selecciona Programado → Semanal.
Establece el calendario en Lunes y viernes a las 12:00 AM.
Haz clic en Guardar.
Ahora delimita el disparador programado solo a dispositivos Windows:
En el lienzo de la Canalización, selecciona el Programado → Semanal disparador para abrir su panel de detalles. Selecciona Editar disparador para abrir su formulario en el panel lateral.
En la Condiciones sección, agrega una condición.
Selecciona Plataforma, establece el operador en Igual a, y selecciona Windows.
Haz clic en Guardar.
Una vez que un disparador tiene una condición aplicada, su tarjeta de canalización muestra una insignia naranja SI insignia. Una insignia naranja (x) insignia en cualquier paso significa que ese paso está usando una variable. Verás ambas aparecer a medida que construyes.
Paso 7: Revisar la canalización
Revisa los pasos guardados y la insignia de estado en el encabezado de la automatización. No hay un botón Listo botón en la Canalización lienzo; guarda los cambios desde el panel lateral de cada acción o disparador.
La automatización está ahora Activa — el disparador Semanal está activo y se activará la próxima vez en su día programado. La insignia de estado en el encabezado se actualiza a Activa.
Cómo se ejecuta la canalización
Cuando el disparador programado se activa el lunes o el viernes a las 12 AM:
Level evalúa la condición del disparador: solo dispositivos Windows
Los dispositivos que coinciden entran en la canalización
Instalar actualizaciones de Windows se ejecuta con hasta 2 reintentos en caso de error; la salida se captura en
PatchingStatusActualizar aplicaciones de terceros se ejecuta a continuación; los dispositivos que no son estaciones de trabajo omiten este paso; la salida se captura en
WingetPatchStatusError en aplicación de parches de Windows evalúa su condición: se activa solo en los dispositivos donde falló Instalar actualizaciones de Windows, adjuntando la salida de PatchingStatus a la alerta
Error en aplicación de parches de terceros en Windows hace lo mismo para el paso de Winget
Cada dispositivo pasa por los cuatro pasos. La lógica condicional en cada acción determina lo que ocurre realmente por dispositivo.
💡 CONSEJO: Después de una ejecución, abre la Historial pestaña y haz clic en cualquier fila de dispositivo para ver los resultados por paso (Correcto, Omitido, Fallido) y la duración. Haz clic en la > símbolo de intercalación en cualquier paso para expandir su salida en línea, o la → flecha para navegar al detalle completo de la ejecución.
Preguntas frecuentes
¿El disparador programado se ejecuta en dispositivos que están sin conexión a las 12 AM? Sí: los dispositivos sin conexión se ponen en cola y la ejecución comienza cuando vuelven a estar en línea. Agrega una condición Estado = En línea condición al disparador Semanal si deseas omitir los dispositivos sin conexión por completo.
¿Puedo ejecutar esta automatización bajo demanda sin esperar el día programado? Sí: puedes ejecutar un flujo de trabajo manualmente. En la Canalización vista, elige Agregar un dispositivo en el encabezado y selecciona un dispositivo para iniciar una ejecución. También puedes usar el Acciones menú en el listado de un dispositivo para ejecutar una automatización en ese dispositivo.
¿Por qué Actualizar aplicaciones de terceros tiene una condición Tipo = Estación de trabajo? Winget es un gestor de paquetes de Windows que se encuentra habitualmente en estaciones de trabajo. La condición evita que se ejecute en servidores donde no se esperan paquetes de Winget, lo que evita errores incorrectos en esos dispositivos.
Las acciones de alerta tienen «En caso de error: Detener canalización», ¿no detendrá eso la ejecución? Solo después del paso de alerta, que es la última acción significativa en la canalización. Los dos pasos de aplicación de parches usan Suprimir y continuar para que sus errores no bloqueen la ejecución de los pasos de alerta. Si la propia acción Crear alerta falla, querrás que eso quede registrado, por eso Detener canalización es la configuración correcta ahí.
¿Puedo ajustar la configuración del retraso de actualización más adelante? Sí. En la Canalización lienzo, selecciona la Instalar actualizaciones de Windows acción para abrir su panel de detalles, luego selecciona Editar acción para editarla en el panel lateral. Ajusta y guarda.
¿Quién puede ejecutar esta automatización manualmente? Cualquier técnico con acceso a los dispositivos de destino. Los permisos a nivel de grupo controlan qué técnicos pueden gestionar qué grupos de dispositivos. Consulta Espacio de trabajo → Permisos para más detalles.









