| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | MEU RH |
| Função: | Arquivos Portal Meu RH RHNP5 |
| Issue: | DRHMEURH-16880 |
Implementar melhorias no Login do Meu RH para permitir utilizar o Fluig Identity como forma de login.
Importante: Esta modalidade de login está disponível apenas no browser (navegadores). No App ainda não foi implementado.
Importante: Múltiplos vínculos ainda não está contemplado nesta implementação.
Foi implementada a integração do MeuRH com o Fluig identity da TOTVS.
Dessa forma, os clientes que possuam o fluig identity contratado, poderão utilizar essa modalidade de login
Mais abaixo será detalhado os requisitos necessários.
Aplicar os pacotes da expedição continua e atualizar os arquivos do PortalMeuRH.
Atualizar o ultimo pacote da expedição continuaAtualizar os arquivos do PortalMeuRH: Passo 1: Atualizando os arquivos.
Criação de 1 usuário do Protheus para cada um dos funcionários da empresa que irão acessar o Meu RH
Será necessário criar um usuário do Protheus cada funcionário que acessa o Meu RH. Ou seja, caso a empresa possua 10 funcionários que acessam o Meu RH, então será necessário criar 10 novos usuários do Protheus
Criação do vínculo entre o Funcionário e o usuário do Protheus
Conforme foram adicionados novos usuários do Protheus para cada um dos funcionários, então é necessário estabelecer o vínculo entre cada Funcionário e Usuário correspondente no módulo Configurador.
O vínculo é feito no cadastro de usuários, na guia Parametrização/Vínculo Funcional, informando o Grupo, a Filial, e a Matrícula.
URLs de acesso.
Quando a integração com o identity está ativa, os usuários utilizarão uma unica URL de acesso ao MeuRH.
Com isso, o PrepareIn do ambiente deverá ser igual a ALL.
Exemplo:
[HTTPENV]
URL=/restT1
PrepareIn=All
Instances=1,10,1,1
CORSEnable=1
AllowOrigin=*
Public=fwjwt/refresh_token,auth,setting/companySettings
EnableKeepAlive=0
Stateless=1
Cada funcionário terá o seu acesso exclusivo e individual, ainda que seja na mesma URL.
Importante:
Nesta integração, é obrigatório possuir uma URL de acesso sem o rootContext.
Isso faz necessário para o correto redirecionamento do fluig identity após o login.
Ambas devem apontar para o mesmo endereço rest.
Exemplo:
[meuipcliente:8200]
ENABLE=1
PATH=C:\Portais\PortalMeuRH\dist
DEFAULTPAGE=index.html
[meuipcliente:8200/t1]
ENABLE=1
PATH=C:\Portais\PortalMeuRH\dist
DEFAULTPAGE=index.html
Quando o login via fluig identity é utilizado, o cliente precisa abrir um ticket para o atendimento do fluig solicitando a liberação do seus ips de acesso ao seu clientid.
Sem essa liberação, não será possível acessar, visto que a camada do fluig recusará o acesso e todo o fluxo de autenticação.
A URL precisa ser ( ou URLs, caso possuam várias ), precisam ser iguais as que constam no appserver.ini
No exemplo acima, existem duas URLs, então ambas precisam estar liberadas da seguinte forma.
liberação 1 - https://meuipcliente:8200
liberação 1 - https://meuipcliente:8200/t1
A lib framework identificará que o cliente possui o fluig identity cadastrado.
Quando isso ocorrer, ao acessar o meurh via browser (navegadores), o usuário será direcionado para uma tela de pré-login, onde ele digitará o email.

Após digitar, o usuário será direcionado para a tela do fluig identity, onde deverá digitar a senha.

Após digitar a senha, caso os dados estejam corretos, o usuário será direcionado para a tela principal do MeuRH.

Para saber mais detalhes sobre o acesso ao Meu RH, acesse o link: Acessando o Portal e o Aplicativo