Utenti

Un utente Metnos è un'identità stabile a cui sono associati conversazioni, preferenze, canali, dispositivi e dati. La pagina Utenti mantiene distinti tre concetti: il ruolo nell'istanza, il livello di autonomia concesso e i canali attraverso i quali l'utente 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 modificare l'identità dell'utente né unirla ad altre.

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: l'interfaccia non accetta chiavi arbitrarie.

Nel dettaglio utente, Nomi dei siti associa il nome usato nelle richieste a un URL. Per esempio, puoi registrare «telepas» con https://www.telepass.com/: quando chiedi di aprire o usare quel sito, Metnos parte dall'indirizzo registrato invece di ricavarlo dal nome. Le associazioni sono separate per utente; un URL scritto esplicitamente nella richiesta ha la precedenza. Se la richiesta nomina più siti registrati, Metnos chiede quale usare.

Se conosci l'URL ma non hai ancora scelto un nome, lascia vuoto il campo Nome di invocazione e inserisci l'indirizzo. Metnos propone un nome ricavato dal dominio, senza salvare nulla: controllalo o cambialo, poi premi Salva associazione. Se il sito è già registrato, viene proposto il nome esistente; i nomi restano modificabili e indipendenti dall'URL.

L'associazione non contiene password e non dà permessi aggiuntivi: la gestione delle credenziali, i consensi e i controlli sul sito effettivo restano separati.

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 all'interfaccia web reale.
  1. Accesso alla sezione. Utenti è separato dalla gestione dei dispositivi.
  2. Creazione. Per ogni nuovo guest vengono definiti esplicitamente identità, ruolo e autonomia.
  3. Identità. Nome tecnico, nome visualizzato e indirizzo restano campi distinti.
  4. Ruolo, autonomia e canali. La tabella li mantiene distinti, senza ridurli a un unico concetto di “permesso”.
  5. Dettaglio. Consente di accedere alle operazioni circoscritte a quell'utente.

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