Skip to content

Segurança e Integridade

A segurança no HorusETL é baseada em dois conceitos fundamentais: Isolamento de Dados e Autenticação Segura.


🔑 Autenticação (Tokens)

Cada Agente instalado possui uma identidade única garantida por um Token de Acesso.

  • O Token funciona como um identificador — ele diz ao sistema quem é aquele agente e a qual conta (Tenant) ele pertence
  • O Token é gerado no momento da criação do agente no Frontend e deve ser inserido na instalação do serviço
  • Se um Token for revogado ou excluído no painel, o agente perde imediatamente o acesso, interrompendo qualquer comunicação

🔒 Privacidade dos Dados (Isolamento)

Para clientes que executam o agente On-Premise (na própria infraestrutura), o Horus garante o conceito de Zero Data Storage no lado da plataforma.

Como funciona?

  1. Processamento Local — Quando o agente lê um banco de dados ou um arquivo, os dados são carregados na memória RAM do servidor onde o agente está rodando
  2. Transformação Local — Joins, filtros e cálculos acontecem nessa memória local
  3. Destino — O resultado é escrito diretamente no destino (outro banco, arquivo, etc.) a partir do agente

IMPORTANT

Seus dados não passam pelos servidores da HorusBI. O Backend recebe apenas metadados (logs de sucesso/erro, quantidade de linhas processadas e status), garantindo que informações sensíveis de negócio permaneçam sob seu controle.

Exceções

A única situação onde dados de negócio saem da sua rede é se você explicitamente configurar um nó de destino para enviar dados para a nuvem (Google Sheets, Nuvem da HorusDW). Mesmo nesses casos, o transporte é feito utilizando protocolos seguros (HTTPS/SSL), garantindo a integridade e confidencialidade no trânsito.