Páginas filhas
  • DAGROFRAME-3610 - DT Marco Civil da Internet (Telemetria/Uso)


01. DADOS GERAIS

Produto:

TOTVS Agro Multicultivo

Linha de Produto:

Linha PIMS

Segmento:

Agroindústria

Módulo:


Função:Marco Civil da Internet
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DAGROFRAME-3610


02. SITUAÇÃO/REQUISITO

Lei nº 12.965, A referida lei prevê como princípios que regulam o uso da internet no Brasil. Para essa regulamentação é necessário um registro de logs de acessos na aplicação por pelo menos 6 meses, ou seja, Qualquer tentativa de acesso na aplicação TOTVS Agro Multicultivo ficará armazenado o endereço IP de quem tentou efetivar esse acesso, seja sucesso ou falha em (login/senha).

03. SOLUÇÃO

Conforme diz a lei, foi implementado a funcionalidade de guardar registros de logs dentro do TOTVS AGRO Multicultivo por 6 meses, na tabela PRX_AUDIT_LOGIN contendo-se principalmente o IP de origem e demais informações. E Também foi disponibilizado a API para consulta desses registros/dados via JSON.

04. DETALHES

  1. Utilização/Exemplos de API para consulta de Logs via Postman.
    • A API tem disponíveis alguns filtros que possibilita buscar determinadas datas, endereços de IP fixos entre outros.
    • O download está disponível em: MC_Collection_MCI.zip e realizar a importação na ferramenta, como mostra abaixo.



  2. Desabilitar Marco Civil da Internet no JBoss.
    • Para desabilitar, basta encontrar o arquivo localizado em: jboss\bin\run.conf.bat (Windows) ou jboss\bin\run.conf (Linux/CentOS) e adicionar a seguinte linha na JVM Args

      set "JAVA_OPTS=%JAVA_OPTS% -DMC:EnableMarcoCivilInternet=false"
  3. Desabilitar Marco Civil da Internet no WildFly.
    • Para desabilitar, basta encontrar o arquivo localizado em: wildfly\bin\standalone.conf.bat (Windows) ou jboss\bin\standalone.conf (Linux/CentOS) e adicionar a seguinte linha na JVM Args

      set "JAVA_OPTS=%JAVA_OPTS% -DMC:EnableMarcoCivilInternet=false"
  4. Limpeza de dados 
    • Por padrão os dados são guardados por 6 meses conforme diz a lei, porém é possível ser modificado para ser esses logs sejam guardados por mais tempo. É possível verificar através do arquivo start.xml que fica localizado dentro do servidor de aplicação.
    • A limpeza ocorre todos os dias às 23:30:00, conforme definido no start.xml.

      			<service name="LimparLogAcessos"	method="cleanLogAcessos" schedule="0 30 23 * * ?" durable="true" cluster-name="PIMSGRAOS" group-name="PRX">
      				<var name="months"    value="6"/>
      			</service>
  5. Telas de Consulta/Extração de dados
    • Para usuários que possuem o nível "admin" dentro da aplicação do TOTVS Agro Multicultivo, foi disponibilizado uma tela para consultar os dados em relação ao marco civil, com o filtro de data. Também será possível realizar a exportação dos dados em CSV ou JSON em formato ZIP.








  • Sem rótulos