VBA · SSH · READ-ONLY AUTOMATION
Non tutte le automazioni richiedono un’applicazione web o un servizio dedicato. Per alcuni controlli operativi basta un comando remoto ben delimitato, un output strutturato e un’interfaccia che l’utente conosce già.
Il caso d’uso
L’obiettivo è verificare periodicamente la presenza di file in una serie di cartelle remote. Invece di collegarsi manualmente a ogni percorso, Excel avvia una sessione SSH in sola lettura, esegue un elenco e importa il risultato in una tabella.
Read-only per scelta
Il principio più importante è limitare il perimetro. Il comando remoto deve osservare, non modificare. Questo riduce il rischio operativo e rende l’automazione più semplice da verificare e da autorizzare.
Configurazione separata dal codice
Utente, server, porta e percorso base non dovrebbero essere dispersi nel VBA. Una configurazione esterna rende il codice più portabile e permette di cambiare ambiente senza ricompilare la logica.
Il risultato utile non è il comando
L’utente non dovrebbe leggere l’output grezzo di SSH. Il valore sta nel trasformarlo in righe con percorso, esito, numero di file e messaggio diagnostico. A quel punto un controllo tecnico diventa un’informazione operativa.
Automazione minima: meno libertà al comando, più chiarezza nel risultato.