⚙️ Personalizza Menu

Configurazione per-utente delle voci sidebar — nascondi voci che non usi, evidenzia quelle critiche
v 1.0 /utenti/modifica/:id
1A cosa serve

NOX espone una sidebar sinistra ricca di voci (Dashboard, Documenti, Soggetti, Catalogo, Magazzino, Scadenzario, CRM, ecc.). A seconda del ruolo professionale e delle abitudini di lavoro, alcune voci sono essenziali, altre raramente usate o non pertinenti.

La pagina Personalizza Menu permette a ogni utente di:

  • Nascondere voci che non usa mai (es. CRM se non lavoro nelle vendite, Lettere d'Intento se non gestisco esportazioni)
  • Mostrare voci avanzate normalmente nascoste (es. Multimoneta, Cassa Previdenziale, Approvazioni Rettifiche)
  • Concentrarsi sulle funzioni del proprio ruolo, riducendo il rumore visivo
Personalizzazione individuale: ogni utente del workspace ha la propria configurazione menu. Non altera quella degli altri colleghi.
2Come accedere
  1. Click sull'avatar utente in alto a destra (topbar) → Profilo
  2. Sulla pagina Profilo, in alto a destra, bottone «Modifica»
  3. Oppure direttamente da sidebar → AMMINISTRAZIONE → Personalizza Menu
  4. Si apre la pagina Modifica Utente; scorri fino alla sezione «Configurazione Menu»

Solo l'utente loggato può modificare la propria configurazione menu. ADMIN e SUPERADMIN possono modificare anche quella di altri utenti aprendo la loro scheda da Gestione Utenti.

3Voci core e voci avanzate

La pagina divide le voci in due sezioni:

Moduli core (default attivi)

Voci sempre disponibili nel sistema, attive di default. Toggle ON/OFF per ognuna:

VoceDefaultQuando disattivare
SoggettiAttivoMai (modulo base)
CatalogoAttivoSolo se non gestisci articoli/prodotti/voci catalogo
ListiniAttivoSe non usi listini personalizzati
ScontiAttivoSe non gestisci sconti commerciali
DocumentiAttivoMai
ScadenzarioAttivoSe non emetti fatture o le tue sono sempre a vista
Fatture RicorrentiAttivoSe non hai contratti ricorrenti
Fatturazione DifferitaAttivoSe non emetti fatture differite da DDT
AgentiAttivoSe non hai rete vendita
Lettere IntentoAttivoSe non hai esportatori abituali
CRMAttivoSe non gestisci pipeline / opportunità
MagazzinoAttivoSe non gestisci giacenze

Moduli avanzati (default nascosti)

Voci specialistiche, attive solo se utili al tuo ruolo:

VoceQuando attivare
Cassa PrevidenzialeProfessionista con cassa previdenza (INPS gest. separata, CNPADC, ENASARCO, ecc.)
MultimonetaOperi con valute diverse da Euro
Approvazioni RettificheWorkflow di approvazione rettifiche magazzino (organizzazioni con controlli interni)
Lavorazioni ParzialiOrdini evasi a tranche (back-order, acconti, NC parziali)
Reverse Charge / Split PaymentLavori frequentemente con PA o art. 17 ter (subappalti, edilizia)
Disabilitare una voce nasconde la sidebar entry, ma non disinstalla il modulo: i dati restano nel database e accessibili tramite URL diretto. Per disinstallare un modulo a livello workspace serve Moduli & Pacchetti.
4Salvataggio e applicazione

I cambi sono immediati: ogni toggle ON/OFF salva subito la preferenza sul backend (campo menuConfig nel record utente). Non serve premere «Salva».

Per vedere il nuovo menu sidebar, ricarica la pagina (F5) o chiudi e riapri la sidebar mobile.

Indicatori di stato

  • «Caricamento configurazione...»: il sistema sta leggendo la tua configurazione dal backend
  • «Configurazione salvata» (verde): la tua personalizzazione è attiva
  • «Configurazione di default» (grigio): non hai ancora personalizzato nulla — vedi il menu standard
5Reset al default

Per ripristinare la configurazione standard (tutti i moduli core attivi, tutti gli avanzati nascosti):

  1. In fondo alla sezione «Configurazione Menu», bottone «Reset al default»
  2. Conferma il prompt «Sicuro di voler ripristinare?»
  3. NOX cancella la tua configurazione personalizzata (menuConfig = {})
  4. Ricarica la pagina — vedrai il menu standard
6Differenze con «Moduli & Pacchetti»

Due funzioni simili ma con scope diverso:

FunzioneScopeEffetto
Personalizza Menu (questa pagina) Per utente Nasconde voci dalla sidebar dell'utente. Le funzionalità restano accessibili da URL diretto e nei link contestuali
Moduli & Pacchetti Per workspace Disinstalla/installa moduli a livello azienda. Le funzionalità spengono backend, dati nuovi non si possono più creare
Se un modulo è disinstallato a livello workspace, la voce sidebar non appare a nessun utente, indipendentemente dalla loro personalizzazione menu. Personalizza Menu agisce sopra alla configurazione workspace, non al contrario.
?FAQ
La mia personalizzazione vale anche su altri workspace?
No. Il menuConfig è salvato sul record utente del workspace corrente. Se accedi con la stessa username a un altro workspace (multi-tenant) la configurazione menu è indipendente.
Posso nascondere voci che ADMIN+ riteniamo critiche per tutti?
Sì, dal lato utente. Se ADMIN ti vuole forzare a vederle, deve disinstallare i moduli su workspace e poi reinstallarli mantenendo la voce attiva globalmente. Il menu utente non sovrascrive l'obbligo di visualizzazione di un modulo workspace-attivo.
Cosa succede se nascondo «Documenti»?
La voce sparisce dalla sidebar ma il modulo è ancora attivo: link contestuali da Soggetti/Scadenzario/Reportistica continuano a funzionare. URL diretto /documenti continua a funzionare. È solo un «mascheramento» visivo.
Posso copiare la configurazione di un altro utente?
No, non c'è funzione di copia diretta. ADMIN+ può aprire la scheda di un utente e replicare manualmente i toggle, oppure usare l'API PATCH /api/utenti/:id con il menuConfig dell'altro utente.
Come posso configurare il menu per tutti i nuovi utenti del workspace?
Gli utenti nuovi nascono con menuConfig = {} (default standard). Per impostare un default personalizzato per il workspace, modifica i moduli a livello workspace in Moduli & Pacchetti (es. disinstalla CRM se nessuno lo usa). Così i nuovi utenti non vedono mai la voce CRM dall'inizio.