Una definizione di workflow inline è un workflow inviato dinamicamente durante l'esecuzione anziché essere creato e approvato in anticipo. Nelle piattaforme di automazione e orchestrazione, questo di solito significa che il workflow arriva come JSON o un altro payload strutturato tramite API, coda o interfaccia utente, e viene interpretato immediatamente dal motore.
Questo è importante per la sicurezza perché i workflow definiti durante l'esecuzione possono rendere meno netta la distinzione tra configurazione ed esecuzione. Se un attaccante può inviare o modificare definizioni inline, potrebbe inserire logica dannosa, abusare di task di script o raggiungere funzioni interne sensibili. I difensori riducono questo rischio limitando chi può inviare workflow inline, convalidando lo schema, separando i dati dal codice ed eseguendo qualsiasi logica incorporata in un ambiente strettamente sandboxato con accesso minimo all'host.


