Vai al contenuto

Utente SuperAdmin

I SuperAdmin accedono al pannello interno di amministrazione (Django Admin). Questo pannello è utilizzato per impostazioni sensibili, come la gestione degli utenti e delle autorizzazioni.

Responsabilità tipiche

  • Amministrare gli utenti (anche nelle Istituzioni con validazione manuale (Curatela))
  • Definire gli amministratori delle Istituzioni (e, di conseguenza, abilitare gli amministratori a gestire i Luoghi sottostanti)
  • Mantenere le impostazioni globali dell’istanza (quando applicabile)

Dove si trovano le attività

Nel pannello interno (Django Admin), troverai sezioni come:

  • "Utenti" (attivazione/validazione/stato dell’utente)
  • Registrazioni e impostazioni amministrative dell’istanza (incluse le "Impostazioni dell'applicazione", con mappa e protezione contro i bot)

Pannello iniziale del Django Admin con sezioni amministrative di Farinha

Nel Django Admin, il SuperAdmin accede a utenti, autorizzazioni e impostazioni sensibili dell’istanza.

Indirizzo del pannello interno

Per impostazione predefinita, il pannello si trova in /admin/. Il percorso può essere modificato con la variabile ADMIN_PATH nel file .env (ad esempio, ADMIN_PATH=gestione/), il che aiuta a ridurre i tentativi di accesso automatizzato. Vedi: Sicurezza e HTTPS.

Buone pratiche

  • Evita di usare account generici condivisi. Preferisci account nominali.
  • Per le Istituzioni con validazione manuale (Curatela), mantieni un flusso chiaro di approvazione (chi approva, entro quanto tempo e come registrare la decisione).
  • Annota e conserva la password dell’utente admin creata durante l’installazione; viene mostrata una sola volta.
  • Quando modifichi ADMIN_PATH, avvisa il gruppo di lavoro e aggiorna i segnalibri/le scorciatoie interne.
  • Mantieni il pannello accessibile solo via HTTPS e, se possibile, con un ADMIN_PATH personalizzato.

Problemi comuni

  • Il pannello non si apre su /admin/: verifica se ADMIN_PATH è stato modificato nel .env. Usa il percorso configurato (ad esempio, /gestione/).
  • Non riesco ad accedere al pannello: verifica che l’utente sia "È admin" (is_staff) o superutente. Senza questo, non accede al Django Admin.
  • Ho dimenticato la password del superutente: crea un altro superutente dal terminale (vedi Linux o Windows) oppure usa l’opzione "Reimposta password" nella registrazione dell’utente, se hai ancora accesso.
  • Ho modificato un’Impostazione dell'applicazione e non ha avuto effetto: nel caso di Anubis, è necessario riavviare Farinha. Vedi Sicurezza e HTTPS.