Plataforma

Funções e acesso

As funções decidem o que podem fazer; o âmbito decide de quem podem ver os dados. Um token nunca pode fazer mais do que a pessoa a quem pertence.

Funções

  • Uma marca hr separada concede acesso de leitura a todos os documentos de RH sem direitos de administrador.
  • Uma isenção de pontuação retira uma pessoa de todas as superfícies comparativas e automáticas, embora um administrador continue a poder abrir a sua pontuação a pedido; uma marca flexível silencia penalizações e insistências sem tocar na pontuação.
employeeapenas os próprios dados
team_leado próprio mais os subordinados diretos
managertoda a árvore gerida; relatórios, exportações, escritas de prevenção, correções para a equipa
moderatorvisibilidade ao nível de administrador, mas só pode editar a sua própria linha; nunca importunado, nunca penalizado
admintudo: bots, salas, equipas, fornecedores, definições, registo de auditoria, documentação da API
superadminadministrador mais manutenção destrutiva a toda a organização, acesso máquina; nunca acompanhado

Âmbito

A assiduidade, a auditoria, o detalhe do colaborador, os relatórios, as exportações e todos os endpoints limitados por lista aplicam o âmbito de quem chama antes de devolver dados. Uma pessoa fora do âmbito devolve a mesma resposta de não encontrado que uma inexistente, para que os códigos de resposta não possam ser usados para mapear a organização.

Iniciar sessão

  • Código de utilização única por mensagem direta no chat: seis dígitos, validade de cinco minutos, uso único; três falhas bloqueiam o perfil durante quinze minutos; reenvio após sessenta segundos. Cada tentativa é registada com IP e agente de utilizador.
  • Início de sessão por dispositivo de confiança para um dispositivo que usem regularmente.
  • O início de sessão por palavra-passe existe como opção por equipa e está desligado por defeito; o início de sessão único (SSO) é uma funcionalidade dos planos Enterprise e auto-alojado.
  • As sessões são um cookie HTTP-only, same-site e seguro que transporta um token assinado; as rotas voltam a verificar a função na base de dados em cada pedido, e rodar a chave de assinatura termina a sessão de todos.

Tokens de API pessoais

  • Emitidos por um superadministrador para uma pessoa; o texto em claro é mostrado uma vez e apenas um hash SHA-256 é guardado.
  • Um token age como o seu titular, por isso todas as verificações de função e de âmbito se aplicam sem alteração.
  • Os âmbitos são leitura ou leitura e escrita; a um token de leitura é recusado qualquer pedido que alterasse algo, antes de a rota correr. Um âmbito desconhecido recai em apenas leitura.
  • Validade opcional; a revogação produz efeito no pedido seguinte; a última utilização é carimbada, para que os tokens abandonados sejam visíveis.

Cofre de documentos de RH

Os tipos são atestado médico, comprovativo de ausência, contrato, identificação e outro; os ficheiros estão limitados a 20 MB, guardados sob um nome opaco e devolvidos sem alterações. Cada carregamento, visualização e eliminação é auditado. O produto nunca lê o conteúdo.

adminler tudo, carregar para qualquer pessoa, eliminar
manager e hrler tudo, carregar para qualquer pessoa
employeeler e carregar os próprios