Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:Portal
Função:

PWSXFUN.PRW 

AUTHWSRH.PRW

Ticket:Não tem 
Requisito/Story/Issue (informe o requisito relacionado) :DRHGCH-21414


02. SITUAÇÃO/REQUISITO

Criar função a ser utilizada na correção do acesso ao portal, quando security igual a 1.
Desenvolvimento de uma função que irá autenticar os webservices dos portais do RH.

03. SOLUÇÃO

  • Rotina para configurar o usuário e senha que serão utilizados na autenticação dos webservices.

Nessa rotina o sistema solicitará que sejam informados o usuário e a senha (para validação dos dados – senha mascarada em tela) e caso os dados estejam corretos, o sistema gravará o conteúdo criptografado no parâmetro MV_AUTHWS. Caso o usuário altere a senha no configurador, ele deverá refazer a autenticação por essa rotina. 

O usuário e senha a serem informados são os mesmos utilizados no acesso ao Protheus. Apenas os usuários pertencentes ao grupo de administradores do sistema podem acessar esta rotina. O usuário e senha a serem utilizados na autenticação também devem pertencer ao grupo de administradores.


Importante lembrar, caso a configuração no appserver.ini esteja com SECURITY=0, o parâmetro MV_AUTHWS deverá estar em branco.

Alerta de risco

Fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização.



  • Função para verificar o usuário e senha a serem utilizados na autenticação dos webservices dos Portais do RH através do parâmetro MV_AUTHWS e instanciar o WS em questão com a autenticação necessária. 



Informando dados válidos


Usuário informado não pertence ao grupo de administradores


Usuário logado no Protheus não pertence ao grupo de administradores


Parâmetro não cadastrado no dicionário de dados 


04. DEMAIS INFORMAÇÕES

N/A


05. ASSUNTOS RELACIONADOS