Gestione Utenti e Accessi

Account, Ruoli, Permessi, Accessi, Credenziali, Visibilità

Descrizione: Strumento centrale per la creazione, la modifica e l'organizzazione degli account che hanno accesso al pannello di amministrazione e per la definizione dei loro permessi operativi.

A cosa serve? (Esempi pratici)

Utilizza questo strumento per gestire il tuo team e le loro autorizzazioni all'interno del sistema.

  • Definire i ruoli: Assegna livelli di accesso specifici (es. Amministratore, Editor, Venditore) per garantire che ogni membro del team veda e modifichi solo le informazioni necessarie al suo lavoro.
  • Gestire il personale sul sito: Pubblica le biografie, le foto e i contatti dei tuoi collaboratori direttamente sul sito web (es. nella pagina "Chi siamo" o come autori di articoli).
  • Creazione rapida di nuovi account: Inserisci i dati base e scegli di generare e inviare automaticamente le credenziali di accesso via email al nuovo utente.

Funzionalità principali

Il modulo è diviso in tre sezioni principali per organizzare i dati utente: Account, Login e Permessi, e Social.

  • Gestione del Profilo (Account): Permette di inserire tutti i dati anagrafici e di contatto (nome, cognome, email, cellulare, sito web). Include un editor di testo per scrivere la biografia e un campo per caricare la foto utente.
  • Localizzazione: È possibile impostare la lingua preferita e il fuso orario specifico per il singolo utente, indipendentemente dalle impostazioni generali del sistema.
  • Visibilità Pubblica: Un'opzione dedicata permette di scegliere se il profilo dell'utente (foto, biografia, contatti) debba essere mostrato sul sito web pubblico.
  • Controllo Accessi (Login e Permessi): Definisce il Ruolo dell'utente e se l'account è Attivo (permettendo o bloccando l'accesso al pannello).
  • Gestione Password: È possibile impostare una password manualmente o, in fase di creazione, chiedere al sistema di generarne una casuale e inviarla automaticamente all'utente via email.
  • Profili Social: Campi dedicati per collegare i profili social dell'utente (Facebook, Instagram, X/Twitter, LinkedIn).

Come si configura

La configurazione di un utente avviene tramite un modulo suddiviso in schede:

SchedaCampoDescrizione
AccountNome, Cognome, EmailDati anagrafici obbligatori. L'email è l'identificativo unico dell'account.
SlugL'identificativo testuale utilizzato per l'URL del profilo utente, generato automaticamente da nome e cognome.
BiografiaTesto descrittivo del ruolo o delle competenze, supporta formattazione avanzata (editor visuale).
Fuso orario e LinguaImpostazioni di localizzazione specifiche per l'interfaccia dell'utente.
Foto utenteCaricamento dell'immagine profilo.
Login e PermessiRuoloSeleziona il livello di autorizzazione (es. Amministratore, Editor).
Permetti accessoSe disattivato, l'utente non può accedere al pannello di controllo.
Genera credenziali(Solo in fase di creazione) Genera una password casuale e la invia via email.
PasswordCampo per impostare o modificare manualmente la password.
Login e PermessiLimita visualizzazione datiPermette di personalizzare la visibilità dei dati per specifici moduli, sovrascrivendo il permesso dato dal Ruolo.
SocialProfili SocialCampi per inserire i link diretti ai profili Facebook, Instagram, X e LinkedIn.

Dettaglio: Limitazione visualizzazione dati

Questa opzione è fondamentale per i ruoli che non sono Amministratori. Per ogni modulo del sistema, è possibile scegliere tra:

1. Usa default: Applica l'impostazione predefinita del Ruolo assegnato.

2. Visualizza tutti i dati: L'utente può vedere tutti i record (es. tutti i contatti, tutti gli ordini).

3. Visualizza solo i propri dati: L'utente può vedere solo i record che ha creato o che gli sono stati assegnati.

> Nota: Se l'utente ha un ruolo di Amministratore, questa sezione non è visibile, in quanto gli Amministratori hanno accesso completo a tutti i dati per impostazione predefinita.

Integrazioni automatiche

Il modulo Utenti lavora in sinergia con altre parti del sistema per garantire una gestione fluida:

  • Sincronizzazione dei dati: Ogni volta che un utente viene creato, modificato o eliminato, il sistema esegue una sincronizzazione automatica per aggiornare immediatamente le liste, i permessi e le informazioni pubbliche (se presenti) sul sito web.
  • Recupero Avatar (Gravatar): Se non viene caricata una foto utente specifica, il sistema tenta automaticamente di recuperare un'immagine profilo (avatar) associata all'indirizzo email fornito.
  • Integrazioni su eliminazione: L'eliminazione di un account attiva un processo automatico che notifica gli altri moduli del sistema. Questo assicura che eventuali dati collegati (come attività o assegnazioni) vengano gestiti correttamente o riassegnati.