Gestione Ruoli Utente

Ruoli personalizzati, Permessi granulari, Visualizzazione dati, Menù navigazione, Elementi interfaccia

Modulo:
Impostazioni > Ruoli e permessi

Descrizione: Questo strumento permette di definire i livelli di accesso e le autorizzazioni specifiche per ogni gruppo di utenti che utilizza la piattaforma, controllando cosa possono vedere, modificare o eliminare.

A cosa serve? (Esempi pratici)

Utilizza la Gestione Ruoli Utente per:

  • Definire i permessi di lavoro: Creare un ruolo "Venditore Junior" che può solo visualizzare i dati, ma non può modificarli o eliminarli, prevenendo errori operativi.
  • Garantire la privacy dei dati: Impostare un ruolo "Agente Commerciale" che, all'interno del modulo Clienti, vede solo i record che gli sono stati assegnati, senza accedere all'intera banca dati aziendale.
  • Ottimizzare l'interfaccia: Personalizzare il menu di navigazione per il ruolo "Segreteria", rimuovendo i moduli di cui non hanno bisogno (es. Sviluppo o Fatturazione avanzata), per rendere l'uso del software più rapido e mirato.

Funzionalità principali

  • Creazione di Ruoli Personalizzati: È possibile creare nuovi ruoli oltre a quelli standard predefiniti (come l'Admin), per adattare i permessi alle esigenze specifiche dell'organizzazione.
  • Controllo delle Operazioni sui Dati: Definizione granulare dei permessi di base:
  • Disabilitare la possibilità di creare e modificare i dati.
  • Disabilitare la possibilità di eliminare i dati.
  • Abilitare la possibilità di trasferire la proprietà dei dati (assegnare un record a un altro utente).
  • Personalizzazione del Menù Sidebar: Permette di riorganizzare l'intero menù di navigazione laterale tramite drag-and-drop, nascondendo le voci non necessarie e aggiungendo divisori per una migliore organizzazione visiva.
  • Limitazione della Visualizzazione dei Dati: Per ogni modulo principale, è possibile scegliere se gli utenti con quel ruolo possono visualizzare tutti i dati presenti nel sistema o solo i dati di cui sono proprietari.
  • Gestione Elementi Interfaccia: Controllo sulla visibilità dei widget della Dashboard e degli elementi della Topbar (barra superiore), come notifiche, supporto, crediti o strumenti aggiuntivi (es. AI, Changelog).
  • Gestione Schede Modulo (Plugin): Permette di nascondere o mostrare schede specifiche all'interno delle pagine di modifica dei record, utili per integrazioni o funzionalità avanzate.

Come si configura

La configurazione di un ruolo avviene tramite una serie di schede e opzioni all'interno della pagina di modifica del ruolo.

1. Dettagli e Permessi Generali

Campo/OpzioneDescrizioneNota
NomeNome identificativo del ruolo (es. "Manager", "Supporto Tecnico").Il nome del ruolo Admin (statico) non è modificabile.
DescrizioneBreve spiegazione dello scopo del ruolo.
Disabilita creazione e modifica datiSe spuntato, gli utenti possono solo visualizzare i record.
Disabilita eliminazione datiSe spuntato, gli utenti non possono cancellare alcun record.
Abilita trasferimento datiPermette agli utenti di assegnare la proprietà dei record ad altri colleghi.

2. Visualizzazione Dati (Limitazioni per Modulo)

Per i moduli che gestiscono record (es. Contatti, Campagne), è possibile impostare il livello di accesso ai dati:

OpzioneEffetto
Visualizza tutti i datiL'utente vede tutti i record del sistema.
Visualizza solo i propri datiL'utente vede solo i record di cui risulta essere il proprietario.

3. Menù Sidebar

Se si abilita l'opzione Menù personalizzato, si attiva l'area di gestione del menù tramite drag-and-drop:

  • Menù attuale: Le voci che saranno visibili agli utenti con questo ruolo.
  • Voci inutilizzate: Le voci di menù disponibili nel sistema ma nascoste per questo ruolo.
  • Aggiungi contenuti: Permette di inserire un Divisore personalizzato per separare visivamente le sezioni del menù.
  • Pulsanti di gestione: Utilizzare "Espandi tutto" o "Riduci tutto" per gestire la visualizzazione delle sottovoci, e "Ripristina menù" per tornare alla configurazione predefinita del sistema.

> Importante: La Dashboard deve essere sempre inclusa nel menù. Per il ruolo Admin, anche la voce "Gestione Ruoli" è obbligatoria.

4. Widget, Topbar e Schede Aggiuntive

Queste sezioni permettono di controllare la visibilità di elementi specifici dell'interfaccia:

SezioneElementi Controllati
Widget RiepilogoI riquadri informativi presenti nella Dashboard (es. Statistiche, Ultimi Accessi).
TopbarElementi della barra superiore, come Crediti, Ambiente, Notifiche, Supporto (Ticket) e Lingue.
ExtraStrumenti aggiuntivi come il Changelog, le Guide e il Generatore tramite AI.
Visualizzazione TabSchede aggiuntive che appaiono all'interno dei moduli (es. la scheda "Storico" o "Integrazioni" in una pagina di modifica).

Integrazioni automatiche

Il sistema esegue controlli automatici per garantire la coerenza dei dati:

  • Protezione Ruoli Standard: I ruoli predefiniti dal sistema (es. Admin) non possono essere eliminati.
  • Controllo Utenti Assegnati: Non è possibile eliminare un ruolo personalizzato se ci sono ancora utenti attivi assegnati a quel ruolo. È necessario riassegnare gli utenti a un altro ruolo prima di procedere con la cancellazione.