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