Utenti

Un utente Metnos è un'identità stabile a cui appartengono conversazioni, preferenze, canali, dispositivi e dati. La pagina Utenti separa tre concetti: il ruolo nell'istanza, il livello di autonomia concesso e i mezzi con cui quella persona può collegarsi.

Ruolo e autonomia

L'host è l'identità principale dell'istanza. Un guest appartiene a un host ed è circoscritto al proprio ambito. Il ruolo non equivale al livello di autonomia:

AutonomiaSignificato operativo
restrictedLe azioni restano strettamente limitate e le operazioni sensibili richiedono il percorso di approvazione previsto.
read_onlyL'utente può consultare ciò che gli appartiene, senza introdurre modifiche operative.
fullL'utente può usare tutte le capacità ammesse dal proprio ruolo, dalla policy e dagli executor; non supera i divieti di safety.

Il principio è concedere il minimo necessario. full non è un lasciapassare assoluto: proprietà dei dati, executor firmati, safety e conferme continuano ad applicarsi.

Canali associati

HTTP, Telegram e posta collegano un'identità esterna all'utente Metnos. Il collegamento usa un token temporaneo e deve essere verificato; uno stato pending indica che il percorso non è ancora concluso. Rimuovere un canale revoca quel mezzo di accesso senza confondere o fondere le identità.

La lingua non è una preferenza del singolo utente: appartiene all'istanza Metnos. Utenti diversi della stessa istanza condividono quindi la lingua configurata, pur mantenendo separati dati, permessi e conversazioni.

Profilo, preferenze e dispositivi

Il dettaglio consente di aggiornare nome visualizzato, indirizzo, note e autonomia, associare o rimuovere canali e consultare i dispositivi posseduti. Le preferenze disponibili appartengono a un vocabolario chiuso: la UI non accetta chiavi arbitrarie.

La cancellazione è un'operazione di ciclo di vita, non la semplice rimozione di una riga. Metnos impedisce all'amministratore attivo di cancellare se stesso e protegge l'unico host. Per un utente cancellabile, vengono revocati accessi e attività e vengono rimossi i dati secondo il percorso previsto.

La schermata Utenti

Schermata reale e anonimizzata della gestione utenti di Metnos.
I nominativi e gli indirizzi sono esempi anonimi; struttura, campi, stati e comandi corrispondono alla HTTP UI reale.
  1. Accesso alla sezione. Utenti è separato dalla gestione dei dispositivi.
  2. Creazione. Il nuovo guest riceve identità, ruolo e autonomia espliciti.
  3. Identità. Nome tecnico, nome visualizzato e indirizzo restano campi distinti.
  4. Ruolo, autonomia e canali. La tabella evita di ridurli a un solo concetto di “permesso”.
  5. Dettaglio. Apre le operazioni circoscritte a quell'utente.

Tutti i dati personali e gli identificativi temporali mostrati nell'immagine sono sintetici.