Mikodawa Flow

Operación y seguridad

Mantén workflows fiables con versiones, credenciales, monitorización y respuesta a incidentes.

11 min de lectura
01

Cambios controlados

Borrador y versión activa

Cada guardado incrementa la versión del borrador. Activar asigna ese número como versión activa. Las ejecuciones almacenan la versión exacta utilizada, de modo que puedes relacionar un fallo con la definición que lo produjo.

Antes de activar un cambio, compara el comportamiento del borrador con el activo y conserva una descripción breve del motivo. Si necesitas detener entradas automáticas, pausa el workflow; no hace falta eliminarlo.

02

Secretos

Referencia credenciales, no pegues secretos

Los nodos que necesitan autenticación deben referenciar una credencial por su UUID. Los datos de la credencial se almacenan cifrados y las respuestas de listado no devuelven el secreto.

No escribas claves en campos normales, notas, inputs de prueba, mensajes a Sense ni expresiones. Rota una credencial cuando cambie el responsable o exista sospecha de exposición, y prueba los workflows dependientes después de la rotación.

03

Rutina operativa

Vigila cola, fallos y duración

Flow envía las ejecuciones a una cola y un worker las procesa. Una aceptación 202 significa que el trabajo fue creado, no que haya terminado correctamente.

  • Revisa ejecuciones fallidas y en espera con una frecuencia acorde al proceso.
  • Detecta ejecuciones que permanecen en queued: pueden señalar un worker no disponible.
  • Compara duración y volumen con el comportamiento habitual.
  • Controla créditos en nodos Sense y limita entradas excesivamente grandes.
  • Comprueba periódicamente programaciones, webhooks e integraciones críticas.
04

Entradas automáticas

Protege y valida cada disparador

Un webhook utiliza una URL con token y debe tratarse como un secreto. Los eventos internos se deduplican por identificador y se filtran antes de iniciar workflows activos. En ambos casos, valida los campos recibidos antes de ejecutar una acción externa.

Si un emisor reintenta, diseña el workflow para soportar duplicados. Conserva una clave del evento o del negocio y comprueba si la acción ya existe antes de crearla otra vez.

05

Respuesta

Qué hacer ante un comportamiento inesperado

Cancelar o pausar no revierte efectos ya realizados en Atlas, Forge, Bridge u otras aplicaciones. Corrige esos efectos en el sistema propietario y documenta la incidencia.

  1. 1

    Pausa

    Detén nuevas entradas automáticas sin borrar evidencias.

  2. 2

    Acota

    Identifica ejecución, versión, nodo y primera salida incorrecta.

  3. 3

    Protege

    Rota tokens o credenciales si pudieron quedar expuestos.

  4. 4

    Corrige

    Modifica el borrador y reproduce el caso con datos seguros.

  5. 5

    Reactiva

    Valida, activa la versión corregida y observa sus primeras ejecuciones.