Log di Audit
IronFlock mantiene un audit trail completo di tutte le modifiche ai tuoi progetti, dispositivi e app. Ogni modifica viene registrata con l’utente che l’ha effettuata, il timestamp e la variazione esatta — consentendo la piena tracciabilità per conformità e revisione operativa.
Cosa Viene Tracciato
I log di audit sono disponibili per tre tipi di asset:
Modifiche al Progetto
Ogni modifica a un progetto viene registrata, incluse:
| Aspetto | Cosa viene tracciato |
|---|---|
| Name | Progetto rinominato (vecchio e nuovo nome) |
| Description | Descrizione aggiornata |
| Image | Immagine del progetto modificata |
| Privilege changes | Permessi concessi, modificati o revocati per un utente |
| Owner changes | Proprietà trasferita a un altro utente |
Modifiche al Dispositivo
| Aspetto | Cosa viene tracciato |
|---|---|
| Name | Dispositivo rinominato |
| Description | Descrizione aggiornata |
| Image | Immagine del dispositivo modificata |
| Architecture | Architettura del dispositivo modificata |
| Claimable | Stato claimable del dispositivo attivato/disattivato |
| Project assignment | Dispositivo spostato in un altro progetto |
| App state | App avviata, fermata o messa in pausa sul dispositivo |
| App upgrades | App aggiornata a una nuova release |
| Release changes | Nuova release distribuita al dispositivo |
| Tunnel changes | Porte di accesso remoto aggiunte o rimosse |
| Product changes | Prodotto di abbonamento o fatturazione modificato |
| Remote access | Sessioni di accesso remoto avviate |
| Privilege changes | Permessi del dispositivo modificati |
Modifiche all’App
| Aspetto | Cosa viene tracciato |
|---|---|
| Name | App rinominata |
| Description | Descrizione aggiornata |
| Image | Immagine dell’app modificata |
| Public visibility | App resa pubblica o privata |
| Repository | Repository sorgente modificato |
| Docker credentials | Credenziali del registro container aggiornate |
| Privilege changes | Permessi dell’app modificati |
| Owner changes | Proprietà dell’app trasferita |
Visualizzazione dei Log di Audit
Naviga verso qualsiasi progetto, dispositivo o app e apri la sezione Audit Logs. Puoi:
- Filtrare per aspetto — Mostra solo modifiche al nome, cambiamenti di privilegi, eventi di accesso remoto, ecc.
- Filtrare per intervallo di date — Restringi i risultati a una finestra temporale specifica.
- Impaginare — Sfoglia storie ampie con controlli di offset e limite.
Ogni voce di audit mostra:
- Timestamp — Quando è avvenuta la modifica
- User — Chi ha effettuato la modifica (nome utente e immagine del profilo)
- Aspect — Che tipo di modifica è stata
- Details — I valori vecchi e nuovi
Log di Sessione e Accesso
Oltre al tracciamento delle modifiche agli asset, IronFlock registra anche:
- User sessions — Eventi di login e logout con timestamp e metadati di sessione.
- Remote access sessions — Ogni volta che un utente apre un tunnel remoto verso un dispositivo, inclusi il numero di porta e l’app di destinazione.
Casi d’Uso
Conformità
I log di audit forniscono la documentazione richiesta da standard come ISO 27001, IEC 62443 e SOC 2. Puoi dimostrare:
- Chi ha accesso a quali asset e quando l’accesso è stato concesso
- Una cronologia completa delle modifiche di configurazione
- Evidenza che le modifiche sono state autorizzate da utenti specifici
Indagine su Incidenti
Quando qualcosa va storto, i log di audit ti aiutano a ricostruire la sequenza degli eventi:
- Quale utente ha modificato la configurazione di un dispositivo prima di un guasto
- Quando un’app è stata aggiornata e da chi
- Se i privilegi sono stati modificati di recente
Gestione delle Modifiche
Tieni traccia di tutte le modifiche al tuo progetto nel tempo. Utile per:
- Esaminare cosa è cambiato tra due date
- Confermare che un deployment è stato eseguito
- Verificare che un utente specifico abbia completato un’azione richiesta