Permite recuperar o login do usuário Logix padrão que pode ser utilizado no acesso a partir do link RFI.
Este código de empresa padrão deve ser configurado na chave de profile logix.rfi.defaultLogixUser. Para mais detalhes acesse RFI - Configuração.
Quando utilizar esta função?
No momento em que algum usuário externo realizar o acionamento de um link web de acesso RFI gerado pelas funções RFI_newURLAccessToken ou RFI_newToken + RFI_getURLAccessByToken, onde deve-se atentar para os seguintes itens:
- Obter o código do token enviado como parâmetro na requisição;
- Conectar-se ao Logix e identificar se o token é válido para uso, utilizando a função RFI_isValidToken, somente deixando prosseguir se o token for válido;
- Realizar leitura de parâmetros registrados para este link de acesso, utilizando a função RFI_getParamValue
- Registrar o usuário e empresa do Logix que serão utilizados para autenticação da conexão atual para prosseguir com as demais funcionalidades envolvidas no processo de negócio para o qual o link de acesso foi desenvolvido. Caso não exista código da empresa e usuário definidos entre os parâmetros recuperados a partir da função RFI_getParamValue, pode-se utilizar as funções que recuperam o código da empresa e usuário Logix padrão para RFI, sendo:
Somente prosseguir com o processamento da rotina após usuário e empresa do Logix serem autenticados na conexão atual.
Sintaxe
RFI_getDefaultLogixUser( ) => CHAR
Retorno
Tipo | Descrição |
---|---|
| Login do usuário Logix que será utilizado como padrão nas conexões ao produto iniciadas a partir de links de acesso RFI. |
Exemplo
#---------------------------------------# FUNCTION RFI_getDefaultLogixUser_test() #---------------------------------------# DEFINE l_user CHAR(08) #Recuperando o login do usuário Logix RFI LET l_user = RFI_getDefaultLogixUser() CALL log0030_mensagem("Usuário padrão RFI: "||l_user,"info") END FUNCTION
Informações
Fonte: rfi.4gl
Veja também