# Aggiunta di Utenti e Staff

> Staff e clienti si registrano da due sezioni distinte del menu laterale: "Staff" e "Clienti". In entrambi i casi è il sistema a generare le credenziali di accesso: non si scelgono password a mano e non serve…

- Categoria: Admin
- Difficoltà: Principiante
- Tempo di lettura: 10 minuti
- Tag: admin, utenti, staff, clienti, registrazione, sedi
- URL: https://learn.unyg.app/guide/aggiunta-di-utenti-e-staff
- Markdown: https://learn.unyg.app/guide/aggiunta-di-utenti-e-staff.md

Staff e clienti si registrano da due sezioni distinte del menu laterale: "Staff" e "Clienti". In entrambi i casi è il sistema a generare le credenziali di accesso: non si scelgono password a mano e non serve creare account "vuoti" da riempire in seguito.

## Dove si gestiscono gli utenti

La pagina "Gestione Staff" elenca i collaboratori, "Gestione Clienti" elenca i clienti. Non esiste una voce "Utenti" dentro Impostazioni: l'unica voce simile è "Utenti bloccati", che riguarda la chat e non gli account.

## Registrare un membro dello staff

Da "Staff" premi "Aggiungi" (o "Registra staff") e compila la scheda. Possono registrare staff amministratori e manager; solo un amministratore può assegnare il ruolo Manager.

- Email (obbligatoria), Nome e Cognome
- Ruoli da assegnare: Staff, Manager (solo da amministratore), Personal trainer, Nutrizionista, Corsista
- Per Personal trainer e Nutrizionista: tipo di collaborazione, "Dipendente" o "Libero"
- Sedi abilitate (in una struttura mono-sede l'assegnazione è automatica)
- Premi "Crea staff" o "Registra staff"

Il sistema crea l'account con username e password temporanea e invia un'email con le credenziali e il link per il primo accesso: al primo ingresso l'utente imposta la propria password personale.

## Registrare un cliente

Da "Clienti" premi "Aggiungi" e compila la scheda "Aggiungi cliente".

- Email (obbligatoria), Nome e Cognome
- Professionisti associati: personal trainer e/o nutrizionista che seguiranno il cliente
- Sedi di riferimento
- Modalità di accesso: "Invia email di accesso" oppure "Crea utente locale (senza email)"

- **Invia email di accesso:** il cliente riceve un'email con il link per accedere e impostare la password.
- **Crea utente locale (senza email):** l'account viene creato con credenziali locali; potrai inviare l'email di accesso in un secondo momento dal dettaglio utente con "Invia email di accesso".

## Ruoli e multi-ruolo

Un utente può avere più ruoli contemporaneamente, ad esempio Personal trainer e Nutrizionista: i permessi si sommano e i ruoli hanno tutti lo stesso peso, senza un ruolo "principale". I ruoli assegnabili alle diverse figure sono Staff, Manager, Personal trainer, Nutrizionista e Corsista. Il ruolo Cliente viene impostato automaticamente sui clienti registrati da "Clienti".

## Sedi di appartenenza

In una struttura con una sola sede l'assegnazione è implicita. Con più sedi puoi associare un utente a una o più sedi: è questo che determina quali clienti, appuntamenti e dati economici vede. Chi non è amministratore può assegnare solo sedi di sua competenza.

## Lista, filtri e approvazioni

- Cerca un utente per nome, cognome o email.
- Filtra per stato di attivazione, stato di blocco, stato di conferma, ruolo, personal trainer e sede.
- Le nuove registrazioni possono richiedere approvazione: nella sezione "Registrazioni da approvare" scegli "Approva" o "Rifiuta".
- Gli utenti rifiutati finiscono nel "Cestino clienti rifiutati", da cui puoi ripristinarli.

## Gestire un utente esistente

Aprendo il dettaglio di un utente puoi modificarne l'anagrafica (nome, cognome, email, telefono, città, genere, tipologia professionista), cambiarne i ruoli, aggiornare le sedi e controllare lo stato dell'account con gli switch "Utente attivo", "Utente bloccato" e "Utente confermato". Per i clienti registrati come utenti locali trovi anche "Invia email di accesso".

Dal menu "Azioni tenant" sono disponibili: "Permessi" (solo amministratore, per gli override individuali), "Blocca" (mette l'account in sola lettura), "Rimuovi" (avvia il periodo di grazia prima della rimozione) e "Recupera". L'eliminazione definitiva di un cliente si trova invece nella sua scheda, nella "Zona pericolosa".

## Email già presente su un'altra struttura

Se registri un'email che ha già un account UNYG su un'altra struttura non viene creato un doppione: l'utente riceve un invito ad accettare l'accesso a questa organizzazione e lo trova nel popup "Inviti" della dashboard. L'invito scade dopo 7 giorni; se non viene accettato, l'accesso non viene creato.

## Buone pratiche

Assegna il ruolo minimo necessario, verifica sempre l'email prima della registrazione, usa "Blocca" invece dell'eliminazione per sospensioni temporanee e rivedi periodicamente l'elenco dello staff per disattivare gli account non più in uso. Il reset della password è self-service: in caso di dimenticanza l'utente usa "Password dimenticata?" nella schermata di login.
