Dashboard Esecuzioni
La Dashboard Esecuzioni è il pannello operativo dedicato all’avvio dei Workflow. Da questa interfaccia l’utente può eseguire i Workflow disponibili e consultare le informazioni principali relative alle esecuzioni avviate, come lo stato e l’esito.
Layout della Dashboard
La pagina è suddivisa in due sezioni principali: un pannello di sinistra che combina la selezione e il filtraggio dei Workflow con la lista dei Workflow a cui l’utente ha accesso. Da questa sezione è possibile avviare un’esecuzione, programmare l’esecuzione tramite schedulazione o aprirlo in modalità di modifica. L’area centrale, invece, è dedicata alla visualizzazione delle esecuzioni.
1. Pannello di Sinistra (Filtri e Avvio)
Questo pannello agisce come centro di comando per l'utente.
- Filtri (Imposta Filtri): Una serie di menu consente di restringere la lista dei Workflow visualizzati in base a:
- Schedulazione: Filtra i Workflow in base al loro stato di pianificazione (es. solo quelli con una schedulazione attiva).
- Validità: Filtra in base allo stato di validità.
- Ruoli / Categorie: Filtra i Workflow in base ai ruoli o alle categorie a cui sono associati.
- Lista dei Workflow (Workflow): Questa sezione mostra tutti i Workflow a cui l’utente attualmente connesso ha accesso e può avviare. Accanto a ciascun Workflow sono disponibili delle icone di azione rapida che permettono di eseguire diverse operazioni: avviare immediatamente una nuova esecuzione, aprire la finestra di pianificazione per programmare esecuzioni automatiche e aprire il Workflow in modalità di modifica, se non bloccato.
2. Pannello Centrale (Stato Esecuzioni)
Questa è l'area di monitoraggio in tempo reale. Mostra una tabella con le esecuzioni recenti o in corso, fornendo le seguenti informazioni:
| Colonna | Descrizione Tecnica |
|---|---|
| Workflow Name | Il nome del Workflow in esecuzione. |
| Execution Date | La data e l'orario di avvio dell'esecuzione. |
| Progress Status | Una barra di avanzamento che indica visivamente il completamento del processo. |
| Execution Status | Lo stato corrente dell'esecuzione (es. Running, Success, Failed). |
| Duration | Il tempo trascorso dall'inizio dell'esecuzione. |
| Task List | Fornisce un'indicazione ai Task interni al Workflow. |
| Actions | Icone per interagire con un'esecuzione in corso (es. Stop per interromperla). |
Pianificazione delle Esecuzioni
La gestione della pianificazione delle esecuzioni è descritta nel dettaglio nella pagina Guida all'esecuzione pianificata dei Workflow.
L’accesso alla relativa interfaccia avviene dalla Dashboard Esecuzioni, tramite il comando dedicato alla pianificazione — identificato dall’icona calendario — disponibile accanto al nome di ciascun processo.