Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:MEU RH
Função:

Arquivos Portal Meu RH

RHNP5

Issue:DRHMEURH-16880


02. 
SITUAÇÃO/REQUISITO

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. No App ainda não foi implementado.

03. SOLUÇÃ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

Atenção!

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

04. FUNCIONAMENTO DO NOVO LOGIN

A lib framework identificará que o cliente possui o fluig identity cadastrado.

Quando isso ocorrer, ao acessar o meurh via browser, o usuário será direcionado para uma tela de pré-login, onde ele digitará o email.


05. ASSUNTOS RELACIONADOS

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




  • Sem rótulos