Gestione Utenti e Ruoli
Gestione Utenti
Percorso: Menu → Gestione Utenti

Lista Utenti
Tabella con: Nome, Email, Ruolo, Stato, Data Invito.
Invitare un Utente
- Clicca "Invita Utente"
- Inserisci l'email
- Seleziona il ruolo
- Invia l'invito
L'utente riceverà un'email con un link per completare la registrazione.
Ruoli Disponibili
| Ruolo | Descrizione | Permessi principali |
|---|---|---|
| Proprietario | Accesso completo | Tutti i permessi, inclusa gestione utenti |
| Rappresentante Legale | Operazioni e firma digitale | Tutte le operazioni tranne gestione utenti (max 1 per azienda) |
| Operatore | Operazioni giornaliere | Gestione movimenti, registri e anagrafiche |
| Consulente | Sola lettura + export | Visualizzazione e esportazione dati |
| Sola lettura | Sola visualizzazione | Solo visualizzazione |
Vincoli
- Deve essere sempre presente almeno 1 Proprietario per azienda
- Massimo 1 Rappresentante Legale per azienda
- Lo stesso utente può avere ruoli diversi in aziende diverse
Cambio Ruolo
- Nella lista utenti, clicca sul menu azioni
- Seleziona "Cambia Ruolo"
- Scegli il nuovo ruolo dal dropdown
- Conferma
Audit Log
Percorso: Menu → Audit Log (visibile solo per Proprietario e Consulente)
Log immutabile di tutte le operazioni effettuate:
| Colonna | Descrizione |
|---|---|
| Data | Timestamp dell'operazione |
| Utente | Chi ha eseguito l'azione |
| Azione | Tipo di operazione (CREATE, UPDATE, DELETE, ecc.) |
| Risorsa | Elemento interessato |
| Dettagli | Informazioni aggiuntive |
Filtri: Per utente, per tipo azione, intervallo date.
Export: CSV scaricabile (solo Proprietario).
Conservazione: i log vengono conservati per 5 anni.