Pular para conteúdo

Gerenciar empresas (tenants)

A aba Admin → Empresas (Tenants) é visível somente para super_admin — quem administra uma única empresa (tenant_admin) não vê essa aba.

Cada empresa (tenant) representa uma organização/cliente separada dentro do DataFlow, com seus próprios usuários, canais de publicação e histórico — dados de uma empresa nunca aparecem para outra.

Criar empresa

Formulário simples: Nome e um identificador curto (slug), usado internamente para referenciar essa empresa.

Lista de empresas

Uma tabela mostra todas as empresas cadastradas, já com um resumo de uso agregado (quantidade de documentos processados, custo total, etc.) — essa é a única visão "de cima" do uso entre empresas; não existe uma tela separada de relatórios além dessa tabela.

Editar empresa

Ao selecionar uma empresa, o formulário de edição permite ajustar:

  • Nome e Ativo.
  • Budget máximo de correção (USD) — o limite de gasto com IA que o sistema pode usar automaticamente para tentar corrigir erros de publicação no TravelCompositor (o "self-correcting loop").
  • Parâmetros de matching de produtos (TravelCompositor) — um conjunto de valores técnicos (limiares e pesos) que o sistema usa para decidir se um produto extraído já existe no TravelCompositor ou é novo.
  • Parâmetros de matching de produtos (iFriend) — o mesmo tipo de ajuste, só que para a publicação no iFriend Manager (veja Entity Resolution e conciliação). É independente do bloco de matching do TravelCompositor — dá para configurar os dois de forma diferente para a mesma empresa.
  • Plugins padrão pré-selecionados — quais dos plugins padrão do sistema já vêm marcados automaticamente no multiselect de plugins da página Extrator, para todos os usuários dessa empresa. Útil quando um tenant sempre publica no mesmo sistema (ex.: sempre TravelCompositor) — evita que cada pessoa tenha que marcar manualmente o mesmo plugin toda vez que sobe um tarifário. O usuário ainda pode desmarcar ou marcar outros plugins na hora; isso só define o estado inicial da tela.

Parâmetros técnicos — mexer com cuidado

Os parâmetros de matching de produtos (dos dois blocos, TravelCompositor e iFriend) afetam diretamente se o sistema trata um produto como "já existe, vou atualizar" ou "é novo, vou criar" — valores mal ajustados podem gerar duplicatas ou atualizações erradas. Ajuste apenas com apoio da equipe técnica, a menos que você já entenda bem o impacto de cada parâmetro.

Canais do tenant

Um bloco expansível dentro da edição da empresa lista os canais já configurados (com botão para remover cada um) e permite adicionar um canal novo informando um nome interno e um rótulo de exibição.

Catálogos de site do tenant

Outro bloco expansível permite habilitar ou remover, para essa empresa, o acesso aos catálogos externos que o sistema sabe importar automaticamente (por exemplo, o catálogo do fornecedor Beto Carrero) — veja Enviar o tarifário para o que esses catálogos representam no fluxo de extração.

O que não dá para fazer aqui

Não existe um botão para excluir uma empresa pela tela — só criar e editar. Se uma empresa precisar ser removida de fato, isso é uma tarefa técnica feita fora da interface.