Utenti e accessi
L'accesso in Makion ha due parti: il ruolo globale di una persona (il suo livello di accesso complessivo sul server) e il suo accesso per progetto (in quali progetti può effettivamente lavorare). Un amministratore imposta entrambi. La maggior parte di questo avviene nella scheda Admin; un amministratore del progetto può gestire i membri del proprio progetto dalla scheda Membri.
I ruoli globali sono livelli di accesso#
Ogni account ha un ruolo globale, impostato in Admin → Accesso ai progetti tramite un menu Ruolo. I ruoli sono livelli, dal minimo al massimo:
| Ruolo | Cosa significa |
|---|---|
| none — nessun accesso | L'account esiste ma non può ancora fare nulla. I nuovi account partono da qui. |
| dev | Lavora nei progetti a cui gli è stato concesso l'accesso. |
| admin | Può gestire i progetti che amministra — metodologia, membri, impostazioni di quei progetti. |
| superadmin | Amministratore completo del server: tutti i progetti, tutti gli utenti, i motori, la licenza, l'audit e la Chat admin. |
La primissima persona ad accedere a un'istanza Makion diventa automaticamente il superadmin dell'intero server. Chiunque venga dopo parte da none finché un amministratore non concede un ruolo e l'accesso ai progetti. Vedi Accesso e progetti.
Concedere l'accesso a un progetto#
Un ruolo globale decide quale livello ha una persona; l'accesso per progetto decide quali progetti può aprire. L'accesso si concede per sviluppatore, per progetto — ci sono due modi per farlo.
Come superadmin (Admin → Accesso ai progetti)#
La tabella Accesso ai progetti nella scheda Admin ha una riga per sviluppatore, che mostra il suo nome e la sua identità email o Telegram. Per ciascuno sviluppatore puoi:
- Impostare il Ruolo (none / dev / admin / superadmin).
- Spuntare la casella in ogni colonna di progetto per concedere a quello sviluppatore l'accesso a quel progetto.
- Usare Cancella account per rimuovere definitivamente l'account (vedi sotto).
Come amministratore del progetto (la scheda Membri)#
Un amministratore del progetto gestisce solo il proprio progetto dalla sua scheda Membri:
| Controllo | Cosa fa |
|---|---|
| Membri attuali | Elenca tutti nel progetto, ciascuno con un ruolo di Amministratore del progetto o Sviluppatore. |
| Rimuovi | Rimuove un membro da questo progetto. |
| Aggiungi uno sviluppatore (menu) + Aggiungi | Scegli un account esistente e aggiungilo al progetto. |
Invitare persone#
Come porti una nuova persona sul server dipende da come il server gestisce l'accesso.
Server email + password — codici di invito#
Quando il server offre l'accesso con email e password, nella scheda Admin compare la sezione Invita persone. Compila il modulo ed emetti un codice monouso:
| Campo / controllo | Cosa fa |
|---|---|
| L'email dell'invitato. | |
| Nome (facoltativo) | Il suo nome visualizzato. |
| Ruolo | Il ruolo globale che otterrà al momento dell'ingresso. |
| Valido per giorni | Per quanto tempo l'invito resta utilizzabile. |
| Emetti invito | Crea l'invito e mostra un riquadro con codice monouso — «Mostrato una sola volta…» con Copia codice. Invia questo codice alla persona. |
Sotto il modulo, una tabella degli inviti elenca ogni invito per Email, Ruolo e Stato (in attesa / usato / revocato / scaduto), con Revoca per quelli ancora in sospeso. L'invitato riscatta il codice nella schermata di accesso — vedi Accesso e progetti.
Server Telegram — accesso autonomo, poi concessione#
Su un server Telegram non ci sono codici di invito. La persona semplicemente accede tramite il bot Makion (QR Telegram o il bot stesso). Il suo account compare quindi con ruolo none; un amministratore le concede un ruolo e spunta i progetti a cui può accedere in Accesso ai progetti. Vedi il bot Telegram.
Cancellare un account#
Cancella account rimuove definitivamente l'account di una persona. È un link in ogni riga della tabella Accesso ai progetti e chiede conferma — «Cancellare definitivamente {name}? … non può essere annullato.»
Cancellare un account non può essere annullato. Come salvaguardia, il link Cancella account è nascosto per te stesso e per gli altri superadmin — non puoi cancellare un altro superadmin da questa schermata.
Durata della sessione di accesso#
La scheda Sessione di accesso della scheda Admin imposta quanto dura una sessione connessa prima che una persona debba accedere di nuovo: inserisci un numero di ore e clicca Salva. Vale per tutti sul server.
Dove andare dopo#
- Accesso e progetti — i due metodi di accesso e il riscatto di un invito.
- Configurare i progetti — imposta un progetto prima di aggiungervi persone.
- Bot Telegram — accedere e lavorare da Telegram.