MakionDocs ← makion.dev

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:

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
Email 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#