SISMASTER - Usuários MASTER com Rastreabilidade

Para configurar a maioria dos parâmetros das unidades são com usuários do tipo "WebMaster", estes criados geralmente sendo um por unidade.

Estes usuários fazem com que todos da empresa possuam a senha e assim fique muito complicado saber quem que fez tal alteração, não tendo uma rastreabilidade correta.

Com isso, depois de muito pensar e analisar criamos o SISMASTER, que se trata de usuários MASTER com vínculo com um usuário PAI.

Para esta documentação usaremos o termo "Usuário(s) PAI" sendo o usuário na Unidade 1 (Master SISMETRO) e "Usuário(s) SISMASTER" como o usuário Master vinculado ao Usuário PAI.

Como funciona?

Em um pequeno resumo, os usuários SISMASTER possuem um vínculo com um usuário da Unidade 1 (Master SISMETRO).

Esse vínculo se dá através do campo "idPAI" na drawussismetro nos usuários SISMASTER, sendo o "idPAI" o ID do Usuário PAI.

Para ser possível a utilização deste usuário é necessário que o usuário PAI possua o direito 712 vinculado ao usuário - o direito não funciona para liberação no grupo, sendo necessário liberar para cada usuário.

Ao tentar efetuar o login com usuário SISMASTER, é identificado pelo prefixo e é efetuada uma solicitação ao API Internal que irá validar se o usuário PAI possui direito para login:

Após isso, o processo de login segue normalmente, apenas existindo essa espécie de "middleware" para esse fim de criar e gerenciar o(s) usuário(s) SISMASTER.

Observação: A autenticação que é utilizado para chamada da função no API Internal é um token da unidade 1 para o usuário 10 (Rotina Automática).

Como efetuar o login com um usuário SISMASTER?

Para efetuar o login com um usuário SISMASTER, é necessário utilizar o prefixo "sismaster." (incluindo o ponto) ao seu Usuário PAI, seguem exemplos possíveis:

A senha a ser utilizada é a mesma utilizada no login do Usuário PAI, sendo então o login efetuado para qualquer unidade utilizando estes dados, quando necessário login como usuário SISMASTER.

IMPORTANTE! O usuário para ser apto a logar como usuário SISMASTER deve possuir o direito 712 no usuário PAI, não sendo válido estar liberado esse direito ao grupo.



Revisão #2
Criado 17 October 2023 17:22:10 por João Polles
Atualizado 12 January 2024 13:54:15 por João Polles