Convite de membros
Um convite dá a uma pessoa acesso à sua organização com uma função específica e um conjunto de sites. Basta saber o e-mail dela: não é necessário se registrar previamente no Pulse — a conta é criada no momento em que o convite é aceito.
Quem pode convidar v1.0.0-alpha4
O Owner e o Administrator em uma organização Business. O Administrator só convida com funções inferiores à sua — Operations Manager, Technician, Viewer / Customer; apenas o Owner pode convidar um administrador. As restantes funções não têm o botão de convite. Em uma conta Personal, os convites não estão disponíveis — passe primeiro para Business (consulte «Personal e Business»).
Como convidar um membro
- Abra Organization → Members e clique em Add member.
- Insira o e-mail da pessoa convidada. O formato é verificado de imediato.
- Escolha a função. Por padrão, está selecionado Technician. Abaixo da função selecionada surge uma descrição com um distintivo colorido e uma linha de acesso por camadas «Pessoas • Finanças • Dispositivos • Observação»: é possível ver onde a função tem acesso total, onde tem acesso básico, onde os dados são mascarados e o que está bloqueado.
- Escolha os sites aos quais o membro terá acesso (mais detalhes na seção «Acesso aos sites»). Para o Administrator, o campo está bloqueado: tem acesso a todos os sites da organização.
- Clique em Send Invitation. O botão fica ativo quando o e-mail está inserido corretamente e pelo menos um site está selecionado.
O membro aparece de imediato na lista Members com o estado Pending — até aceitar o convite.
Funções que podem ser atribuídas
| Função | Descrição na caixa de diálogo | Sites |
|---|---|---|
| Administrator | Acesso total | Todos, automaticamente |
| Operations Manager | Engenheiro-chefe | Selecionados |
| Technician | Pessoal de turno | Selecionados |
| Viewer / Customer | Observador / Cliente | Selecionados |
A função Owner não é atribuída por convite, e a função Administrator só aparece na lista para o Owner. O que cada função pode fazer está descrito na seção «Funções e permissões de acesso».
O que recebe a pessoa convidada
Um e-mail do HashCore Pulse com um link para a tela de aceitação:
You've been invited to join nome da organização on HashCore PulseNome do proprietário (email) has invited you to join nome da organização on HashCore Pulse — a platform for monitoring and managing mining operations. Accept Invitation This link expires in 7 days.
O link é válido por 7 dias. A senha e outros dados de acesso não são enviados no e-mail.
Aceitação do convite
O link abre uma tela com o cartão do convite: ícone, nome e descrição da organização (se a descrição estiver preenchida), e o bloco «quem convidou» — iniciais, nome e e-mail de quem convidou. O Pulse determina automaticamente se a pessoa já tem conta e mostra a opção adequada:
| Situação | O que é necessário fazer | Botão |
|---|---|---|
| Já fez login no Pulse com este e-mail | Apenas confirmar | Accept & Join |
| Tem conta, mas não fez login | Digitar a senha — o e-mail já é conhecido | Accept & Sign In |
| Ainda não tem conta | Criar uma senha | Accept & Sign Up |
Um único clique no botão faz o login ou o cadastro e adiciona a pessoa à organização. O membro entra de imediato na interface da organização com a função e os sites atribuídos. A janela de escolha do tipo de conta não lhe é apresentada e não é criada uma organização própria — esta pode ser criada mais tarde (consulte «Personal e Business»).
Decline recusa o convite com um clique, sem confirmação adicional.
Ciclo de vida do convite
| Estado | O que significa |
|---|---|
| Pending | O e-mail foi enviado, o convite ainda não foi aceito. Se a tela de aceitação for fechada no meio do processo, o convite permanece neste estado |
| Aceito | O membro foi adicionado à organização e trabalha nela |
| Recusado | Foi clicado Decline, o acesso não foi concedido |
| Expirado | Passaram 7 dias, o link não funciona mais |
| Cancelado | A organização foi convertida para Personal — todos os convites pendentes são cancelados |
Erros e casos especiais
| Situação | O que acontece |
|---|---|
| O e-mail já é membro da organização ou já foi convidado | «Um usuário com este e-mail já é membro ou tem um convite ativo». Não é criado um duplicado |
| Membro removido anteriormente | Pode ser convidado novamente sem restrições |
| Erro do servidor ao enviar | O formulário permanece aberto e os dados inseridos são mantidos — basta repetir |
| O link tem mais de 7 dias | Mensagem de expiração. Peça o envio de um novo convite |
| O link já foi utilizado | A mesma pessoa entra na interface da organização. Um terceiro (se o link tiver sido encaminhado) vê que o convite é inválido |
| Link inválido | Tela de erro |
Cenários típicos
- Técnico de turno para uma farm — função Technician e apenas esse site. Reinicia dispositivos e coloca-os em manutenção, mas não altera Pools nem firmware.
- Cliente de mining hotel — função Viewer / Customer e o site com o seu equipamento. O cliente vê as métricas, mas não gerencia os dispositivos, e os endereços IP, MAC e de Pools estão ocultos.
- Empresa de serviços — função Operations Manager nos sites mantidos.
- Segundo gerente — função Administrator: acesso a todos os sites e gerenciamento da equipe.
Notas
- O proprietário não fica sabendo se o e-mail convidado está registrado no Pulse — o processo é idêntico em ambos os casos.
- A pessoa convidada pode pertencer a várias organizações simultaneamente (consulte «Trabalho em várias organizações»).
Acesso aos sites
O acesso aos sites restringe quais sites da organização que um membro vê. Em conjunto com a função, define as permissões completas: a função responde à pergunta «o que se pode fazer», os sites — «onde». Assim, o técnico de uma farm não vê a farm vizinha, e um cliente de hosting não vê o equipamento de outros clientes. `v1.0.0-alpha4`
Gerenciamento de membros
A seção Members mostra quem tem acesso à organização, com que função e a que sites. É também aqui que se gerencia o acesso: bloquear temporariamente um membro, restaurar o acesso, alterar a função ou remover da organização.