TopoExecutar autenticação
Executa a autenticação do usuário remoto:
- Busca o contrato de suporte do código de licença informado. Caso não encontrado, apresenta mensagem de erro.
- Verifica se o usuário já está cadastrado. Isso é realizado pela combinação do id do usuário no ambiente do cliente com o número do contrato de suporte. A busca pelo login será algo tipo:
select * from usuarios where login like '1234/5678 %';
- Caso necessário, cadastrar o novo usuário, incluindo os dados de login e da pessoa. As regras de acesso serão as mesmas cadastradas para uma pessoa pré-configurada "template-cliente" (menus, funções de acesso, dashboard, etc.)
- Executa a autenticação do usuário no sistema
- Importar os acessos ao help desk conforme as regras definidas no cliente. Cada operação HLPDSK_CLI.PRO_ACESSO_SUPORTE.%, representa uma função com o mesmo código.