Utenti
La pagina Utenti fornisce un'interfaccia integrata per gestire gli account utente Keycloak senza uscire da OpSee. Da qui, gli amministratori possono creare account, assegnare ruoli e gruppi, reimpostare password e abilitare o disabilitare gli utenti.

:::info Integrazione Keycloak OpSee delega autenticazione e autorizzazione a Keycloak. La pagina Utenti è un frontend di gestione che comunica con l'API REST di amministrazione di Keycloak attraverso il backend OpSee. Tutte le modifiche apportate qui si riflettono immediatamente in Keycloak. :::
Griglia degli utenti
La pagina Utenti visualizza una DataGrid con le seguenti colonne:
| Colonna | Descrizione |
|---|---|
| Nome utente | Il nome di login Keycloak |
| Nome | Nome dell'utente |
| Cognome | Cognome dell'utente |
| Indirizzo email | |
| Abilitato | Indica se l'account è attivo |
| Creato | Timestamp di creazione dell'account (nascosto in vista compatta) |
Ogni riga ha pulsanti azione per: Modifica, Gestisci ruoli, Gestisci gruppi, Reimposta password ed Elimina.
Creare un utente
- Clicca su Aggiungi utente
- Compila i campi obbligatori:
- Nome utente (deve essere univoco)
- Nome e Cognome
- Password (con flag "Temporanea" facoltativo, forza il cambio password al primo login)
- Clicca su Crea
L'utente viene creato in Keycloak e può accedere immediatamente a OpSee (in base ai permessi di ruolo).
Modificare un utente
Clicca sul pulsante di modifica (matita blu) per modificare il profilo di un utente: nome utente, nome, email e stato abilitato.
Gestione dei ruoli
I ruoli controllano a cosa può accedere un utente in OpSee. Clicca sull'icona dello scudo per aprire la finestra dei ruoli.
- Visualizza i ruoli attualmente assegnati all'utente
- Aggiungi ruoli dall'elenco di tutti i ruoli del realm Keycloak disponibili
- Rimuovi i ruoli deselezionandoli
:::tip Gerarchia dei ruoli OpSee usa il modello di ruoli di Keycloak. I ruoli possono essere semplici (piatti) o composti (un ruolo che include altri ruoli). Verifica con il tuo amministratore Keycloak la struttura dei ruoli specifica per la tua distribuzione. :::
Ruoli di gruppo
Clicca sul pulsante Configura ruoli di gruppo nella barra degli strumenti per gestire quali ruoli sono assegnati a interi gruppi in una volta sola. Questo è più efficiente che assegnare i ruoli utente per utente.
Gestione dei gruppi
I gruppi ti permettono di organizzare gli utenti e assegnare i ruoli a livello di gruppo. Clicca sull'icona del gruppo per aprire la finestra dei gruppi per un utente.
- Visualizza le appartenenze ai gruppi correnti dell'utente
- Aggiungi l'utente a gruppi aggiuntivi
- Rimuovi l'utente dai gruppi
Reimpostare le password
Clicca sull'icona del lucchetto per reimpostare la password di un utente:
- Inserisci la nuova password
- Spunta Temporanea se l'utente deve essere obbligato a cambiare la password al prossimo login
- Clicca su Reimposta password
Abilitare e disabilitare gli utenti
- Disabilita un utente modificando il suo profilo e disattivando l'interruttore Abilitato. Gli utenti disabilitati non possono accedere ma i dati del loro account vengono conservati.
- Abilita un utente riattivando l'interruttore. Usa il filtro Mostra disabilitati per vedere gli account disabilitati.
Eliminare un utente
Clicca sul pulsante di eliminazione (icona del cestino rossa) e conferma. Questo rimuove permanentemente l'account Keycloak. L'eliminazione non può essere annullata.
Eliminare un utente Keycloak non elimina automaticamente l'operatore collegato in OpSee. Il record dell'operatore rimane ma il suo collegamento Keycloak diventa obsoleto. Pulisci separatamente i record degli operatori nella pagina Operatori se necessario.
Filtri
- Barra di ricerca: filtra per nome utente, nome o email
- Toggle Mostra disabilitati: include gli account disabilitati nell'elenco
- Visibilità delle colonne: alterna tra vista compatta e vista completa
Utenti vs operatori
È importante capire la distinzione:
| Concetto | Scopo | Dove viene gestito |
|---|---|---|
| Utente (Keycloak) | Login applicativo, controllo accessi basato sui ruoli | Pagina Utenti |
| Operatore | Identità di reparto, attribuzione dati di produzione | Pagina Operatori |
Un operatore può essere collegato a un account utente, ma sono entità separate. Potresti avere:
- Operatori senza account utente (lavoratori di reparto che usano terminali condivisi)
- Account utente senza operatori (manager che visualizzano dashboard ma non azionano macchine)
- Operatore+utente collegati (un operatore che accede anche a OpSee con il proprio account)
Pagine correlate
- Operatori: collega gli operatori agli account utente Keycloak
- Per iniziare: tutorial di configurazione del personale
Prerequisiti
- Panoramica del Personale
- Introduzione, per avere una visione d'insieme di OpSee