Utilizadores e acesso
O acesso no Makion tem duas partes: a função global de uma pessoa (o seu nível de acesso geral no servidor) e o seu acesso por projeto (em que projetos pode efetivamente trabalhar). Um administrador define ambos. A maior parte disto acontece no separador Admin; um administrador do projeto pode gerir os membros do seu próprio projeto a partir do separador Membros.
As funções globais são níveis de acesso#
Cada conta tem uma função global, definida em Admin → Acesso a projetos através de um seletor Função. As funções são níveis, do menor para o maior:
| Função | O que significa |
|---|---|
| none — sem acesso | A conta existe mas ainda não pode fazer nada. As novas contas começam aqui. |
| dev | Trabalha nos projetos a que lhe foi concedido acesso. |
| admin | Pode gerir os projetos que administra — metodologia, membros, definições desses projetos. |
| superadmin | Administrador total do servidor: todos os projetos, todos os utilizadores, motores, licença, auditoria e o Chat de admin. |
A primeira pessoa a entrar numa instância do Makion torna-se automaticamente o superadmin de todo o servidor. Todos os que entram depois começam em none até que um admin conceda uma função e acesso a projetos. Consulte Entrar e projetos.
Conceder acesso a um projeto#
Uma função global decide que nível alguém tem; o acesso a projetos decide quais os projetos que pode abrir. O acesso é concedido por programador, por projeto — há duas formas de o fazer.
Como superadmin (Admin → Acesso a projetos)#
A tabela Acesso a projetos no separador Admin tem uma linha por programador, mostrando o seu nome e a sua identidade de email ou Telegram. Para cada programador pode:
- Definir a Função (none / dev / admin / superadmin).
- Marcar a caixa de verificação em cada coluna de projeto para conceder a esse programador acesso a esse projeto.
- Usar Eliminar conta para remover permanentemente a conta (ver abaixo).
Como administrador do projeto (o separador Membros)#
Um administrador do projeto gere apenas o seu próprio projeto a partir do seu separador Membros:
| Controlo | O que faz |
|---|---|
| Membros atuais | Lista todos no projeto, cada um com uma função de Administrador do projeto ou Programador. |
| Remover | Remove um membro deste projeto. |
| Adicionar um programador (seletor) + Adicionar | Escolha uma conta existente e adicione-a ao projeto. |
Convidar pessoas#
A forma como coloca uma nova pessoa no servidor depende de como o servidor faz a entrada.
Servidores de email + palavra-passe — códigos de convite#
Quando o servidor oferece entrada por email e palavra-passe, a secção Convidar pessoas aparece no separador Admin. Preencha o formulário e emita um código de utilização única:
| Campo / controlo | O que faz |
|---|---|
| O email do convidado. | |
| Nome (opcional) | O seu nome de apresentação. |
| Função | A função global que receberá ao aderir. |
| Dias de validade | Durante quanto tempo o convite permanece utilizável. |
| Emitir convite | Cria o convite e mostra uma caixa de código de utilização única — "Mostrado uma vez…" com Copiar código. Envie este código à pessoa. |
Abaixo do formulário, uma tabela de convites lista cada convite por Email, Função e Estado (waiting / used / revoked / expired), com Revogar para os que ainda estão pendentes. O convidado resgata o código no ecrã de entrada — consulte Entrar e projetos.
Servidores Telegram — entrada por conta própria, depois conceder#
Num servidor Telegram não há códigos de convite. A pessoa simplesmente entra através do bot do Makion (QR do Telegram ou o próprio bot). A sua conta aparece então com a função none; um admin concede-lhe uma função e marca os projetos a que pode aceder em Acesso a projetos. Consulte o bot do Telegram.
Eliminar uma conta#
Eliminar conta remove permanentemente a conta de uma pessoa. É uma ligação em cada linha da tabela Acesso a projetos, e pede-lhe confirmação — "Eliminar permanentemente {name}? … não pode ser anulado."
A eliminação de uma conta não pode ser anulada. Como salvaguarda, a ligação Eliminar conta está oculta para si próprio e para outros superadmins — não pode eliminar um colega superadmin a partir deste ecrã.
Duração da sessão de início#
O cartão Sessão de início do separador Admin define durante quanto tempo dura uma sessão iniciada antes de uma pessoa ter de entrar novamente: introduza um número de horas e clique em Guardar. Isto aplica-se a todos no servidor.
Para onde ir a seguir#
- Entrar e projetos — os dois métodos de entrada e o resgate de um convite.
- Configurar projetos — configure um projeto antes de lhe adicionar pessoas.
- Bot do Telegram — entrar e trabalhar a partir do Telegram.