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) ​

Quando o agente roda na infraestrutura da sua empresa (On-Premise), a leitura da origem e as transformações acontecem nessa infraestrutura.

Onde os dados são processados ​

  1. Leitura — O agente lê o banco de dados ou o arquivo de origem e carrega os dados na memória do servidor onde ele está rodando.
  2. Transformação — Joins, filtros e cálculos são executados nessa memória.
  3. Destino — O agente envia o resultado para o destino definido no fluxo de dados.

O que chega à Horus depende do destino:

  • HorusDW. O resultado é enviado para os servidores da Horus e armazenado no data warehouse, em datacenter no Brasil.
  • Banco ou arquivo da sua empresa. Os dados não saem da sua rede. A plataforma recebe apenas informações da execução: status, quantidade de linhas processadas e mensagens de erro.
  • Serviços de terceiros, como Google Sheets. Os dados são enviados para o serviço configurado.

Em todos os casos, a comunicação usa HTTPS e é iniciada pelo agente.