Utenti Genitori

Gestisci gli utenti con ruolo genitore e l'area riservata per le famiglie

Piano Professional+Questa funzionalità richiede il piano Professional o superiore

Cos'è l'Area Genitori?

L'Area Genitori è un'area riservata del sito dove i genitori possono accedere con le proprie credenziali per visualizzare aggiornamenti sui propri figli, prenotare appuntamenti con gli insegnanti e rimanere sempre informati sulle attività scolastiche.

Gli utenti con ruolo parent (genitore) hanno accesso limitato al pannello amministrativo e possono accedere solo alla propria dashboard personale tramite l'URL /[scuola]/parents/login.

Campi Principali

Email

L'indirizzo email dell'utente. Viene usato per il login e per ricevere notifiche sugli aggiornamenti.

Password

Password sicura per accedere all'area riservata. Viene gestita in modo crittografato dal sistema.

Nome e Cognome

I campi firstName e lastName vengono utilizzati per personalizzare la dashboard e le email inviate ai genitori.

Schools (Array)

Array di scuole a cui il genitore è associato. Permette di gestire genitori con figli in più plessi scolastici della stessa organizzazione.

Classe (Relationship)

Relazione con la collection classes. Indica la classe del figlio del genitore. Quando si invia un aggiornamento a una classe, tutti i genitori associati a quella classe lo ricevono.

Telefono

Campo opzionale phone per contatti telefonici di emergenza.

Termini Accettati

I campi acceptedPrivacyPolicy, acceptedTermsOfService e acceptanceDate tracciano l'accettazione dei termini legali durante la registrazione.

Registrazione e Primo Accesso

🔑 Workflow Registrazione

  1. Creazione da parte degli amministratori: Gli school-admin creano l'account genitore dal pannello amministrativo, inserendo email, nome, cognome e assegnando la scuola e la classe.
  2. Invio credenziali: Il sistema può inviare automaticamente un'email con le credenziali di accesso al genitore (opzionale).
  3. Primo accesso: Il genitore accede per la prima volta tramite /[scuola]/parents/login.
  4. Accettazione termini: Durante il primo accesso, il genitore deve obbligatoriamente accettare Privacy Policy e Termini di Servizio.
  5. Accesso alla dashboard: Una volta accettati i termini, il genitore viene reindirizzato alla dashboard /[scuola]/parents/dashboard.

📋 URL Principali

  • Login genitori: /[scuola]/parents/login
  • Dashboard genitori: /[scuola]/parents/dashboard
  • Registrazione (se abilitata): /[scuola]/parents/register

Dashboard Genitori

La dashboard genitori è l'area personalizzata dove ogni genitore può:

  • 📸Visualizzare gli aggiornamenti: Foto e descrizioni delle attività giornaliere del proprio figlio o della classe.
  • 📅Prenotare appuntamenti: Richiedere colloqui con gli insegnanti selezionando data e orario.
  • 🎉Prenotarsi agli eventi: Registrarsi agli eventi scolastici che richiedono prenotazione.
  • 📢Leggere comunicazioni: Visualizzare circolari e avvisi della scuola.
  • 👤Gestire il profilo: Modificare i propri dati personali (nome, cognome, telefono, foto profilo).

Controllo Accessi e Sicurezza

Gli utenti con ruolo parent hanno accessi molto limitati per garantire la sicurezza:

  • 🚫Pannello Admin: I genitori NON possono accedere al pannello amministrativo di Payload CMS (return user?.role !== 'parent').
  • Solo i propri dati: I genitori possono vedere solo i propri aggiornamenti bambini e appuntamenti.
  • Filtro per scuola: Ogni genitore vede solo i contenuti della scuola a cui è associato.
  • Filtro per classe: Gli aggiornamenti della classe vengono mostrati automaticamente a tutti i genitori di quella classe.

Best Practices

  • Assegna sempre una classe: Assicurati che ogni genitore abbia una classe assegnata per ricevere gli aggiornamenti di classe.
  • Verifica le email: Controlla che gli indirizzi email siano corretti prima di creare l'account, per garantire la ricezione delle notifiche.
  • Comunica le credenziali in modo sicuro: Invia le credenziali tramite canali sicuri e invita i genitori a cambiare la password al primo accesso.
  • Rispetta i limiti del piano: Il piano Professional+ ha un limite sul numero di utenti genitore. Monitora il numero di account creati.
  • Privacy e GDPR: Assicurati che i genitori accettino la Privacy Policy e i Termini di Servizio prima di utilizzare la piattaforma.
  • Gestione multi-scuola: Se un genitore ha figli in più scuole, assegna tutte le scuole necessarie nel campo schools.

Privacy e Sicurezza

La piattaforma implementa numerose misure di sicurezza per proteggere i dati dei genitori e dei bambini:

⚠️ Attenzione alla Privacy

  • • I dati dei genitori e dei bambini sono sensibili e devono essere trattati in conformità al GDPR.
  • • Le password sono sempre crittografate e non possono essere recuperate in chiaro.
  • • Le email contenenti aggiornamenti bambini devono essere inviate tramite connessioni sicure.
  • • Ogni genitore può vedere solo i propri dati e quelli della propria classe.
  • • I log degli accessi sono tracciati per motivi di sicurezza.

Workflow Completo

  1. 1. Creazione Account

    Lo school-admin crea l'utente genitore dal pannello, inserendo email, nome, cognome, scuola e classe.

  2. 2. Invio Credenziali

    Il sistema invia un'email con le credenziali di accesso al genitore (opzionale).

  3. 3. Primo Login

    Il genitore accede a /[scuola]/parents/login con le proprie credenziali.

  4. 4. Accettazione Termini

    Al primo accesso, il genitore deve accettare Privacy Policy e Termini di Servizio.

  5. 5. Accesso Dashboard

    Dopo l'accettazione, il genitore viene reindirizzato alla dashboard personale.

  6. 6. Uso Quotidiano

    Il genitore può visualizzare aggiornamenti, prenotare appuntamenti e gestire il proprio profilo.

Utenti Genitori - Documentazione Area Genitori | Scuole Infanzia