Tempo aproximado para leitura: 00:01:51 min
Dúvida
Qual objetivo do RFI - Request for Information e quais as configurações necessárias no sistema para utilizar essa funcionalidade no Datasul THF?
Ambiente
Framework - Framework (Linha Datasul) - Básico (BTB) - Versão 12
Solução
O RFI tem como objetivo permitir que um usuário externo ou interno realize o acesso a uma determinada funcionalidade através de um token de acesso, evitando assim a necessidade de possuir um usuário e senha para realizar uma determinada operação no produto.
A utilização desta funcionalidade se resume a:
-
Gerar um token de acesso a um determinado programa;
-
Encaminhar o link de acesso gerado com o token para o usuário desejado;
-
Este usuário que recebeu o link, ao acessar o produto através do link será autenticado e redirecionado para o programa associado ao token;
- Após efetuar a operação, o token pode ser invalidado pelo programa acessado ou através da data de expiração estipulada para o mesmo.
Para que esse fluxo ocorra corretamente é necessário o RFI estar configurado no produto. Para isso, realize os seguintes passos:
1. Em Propriedades > Propriedades Gerais, área RFI, informar o Usuário RFI. Este será o usuário que será adotado para acesso por meio do link gerado pelo RFI. Não deve usar o usuário Super para essa configuração. Por motivos de segurança, orientamos criar um usuário RFI específico para essa funcionalidade e conceder permissão somente aos programas que o mesmo for utilizar. Por exemplo, para a funcionalidade Esqueci minha senha precisa ter permissão ao programa html.rfimodules.fnd.
2. Na mesma tela, informar a URL do RFI que é o endereço externo referente à instância do Datasul.
3. Em Propriedades > Propriedades Gerais > Configuração Servidor, é necessário informar IP ou nome externo e porta que corresponde à instância do Datasul. Essas informações são usadas para montar o link RFI.
Após os ajustes, reiniciar o serviço do Tomcat.
Saiba mais
Para mais informações sobre a configuração RFI, acesse CFG - Gerais.
0 Comentários