Registrar LOG de Acesso para todo acionamento de métodos de serviços WebServices que estejam registrados como processo que faz acesso a informações de dados protegidos registrados no Configurador de dados pessoais e sensíveis - LOG10000, ou seja, se o nome do serviço WebServices enviado como parâmetro para esta função acessar dados protegidos, será gerado um LOG de Acesso registrando algumas informações na tabela LOG_PRIVATE_PROCESS_AUDIT como:
- Usuário Logix
- Data e hora de acesso
- Tipo de processo WS (WebServices)
Sintaxe
privateData_registerLogWS( [ <l_processID> ] ) => SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_processID | CHAR | Sim | Nome de Serviço WebServices que contempla uma lista de métodos que fazem acesso a dados protegidos cadastrados no Configurador de dados pessoais e sensíveis - LOG10000. O nome do serviço deve estar registrado como processo no LOG10000 para um ou mais Dados Protegidos para que seja registrado LOG de Acesso na base de dados.
|
Retorno
Tipo | Descrição |
---|---|
| Indica se o LOG de Acesso foi avaliado e/ou registrado com sucesso. TRUE - LOG de Acesso processado com sucesso. FALSE - Falha ao registrar LOG de Acesso.
|
Exemplo
#------------------------------------------------# FUNCTION privateData_registerLogWS_test() #------------------------------------------------# #Registrando LOG de acesso ao serviço WS chamado "meuServicoWS" caso faça acesso a dados protegidos (cfme cadastro no LOG10000) CALL privateData_registerLogWS("meuServicoWS") END FUNCTION