- 🔗 Integrações: Comunicação com APIs externas
- 📡 Webhooks: Envio de eventos em tempo real
- 📁 FTP/SFTP: Leitura e envio de arquivos
- 🔧 Serviços customizados: Integrações dedicadas
IPs por Serviço
- Invenio IDR
- OutputStream (Webhook)
- Invenio Jobs
- FTP / SFTP
- InvenioCustom
Invenio IDR (Motor de Regras)
Motor Novo (V2) 🆕O Invenio IDR V2 utiliza um IP dedicado:Resumo Rápido por Serviço
| Serviço | Quantidade de IPs | Observação |
|---|---|---|
| Invenio IDR V2 | 1 IP | Exclusivo do motor novo |
| Invenio IDR V1 | 20 IPs | Compartilhados com OutputStream e Jobs |
| OutputStream (Webhook) | 20 IPs | Mesmos IPs do IDR V1 |
| Invenio Jobs (V1 e V2) | 20 IPs | Mesmos IPs do IDR V1 |
| Invenio Center (FTP Test) | 1 IP | Teste de conexão FTP |
| InvenioCustom | 24 IPs | Exclusivos para integrações dedicadas |
Como Liberar IPs no Firewall
Identificar serviços usados
- ✅ Invenio IDR (V1 ou V2)?
- ✅ Webhooks (OutputStream)?
- ✅ Jobs (importação/exportação)?
- ✅ Integração FTP/SFTP?
- ✅ Integrações customizadas?
Copiar lista de IPs correspondente
Configurar firewall
- Protocolo: TCP
- Portas: Conforme serviço (ex: 443 para HTTPS, 21/22 para FTP/SFTP)
- Direção: Inbound (entrada)
- Ação: Permitir (Allow)
Observações Importantes
- 📋 Para clientes que utilizam múltiplos serviços, basta liberar a lista combinada dos IPs de cada grupo
- ♻️ Serviços que compartilham IPs (IDR V1, OutputStream, Jobs) requerem liberação única
- ✅ Em caso de dúvida, recomenda-se liberar todos os IPs listados para garantir total compatibilidade
- 🔄 Esta lista pode ser atualizada conforme evolução da infraestrutura Robbu
- 📅 Revise periodicamente esta documentação para mudanças
Links Relacionados
Webhook
Agendamento Relatório FTP
Carga FTP
Como Acessar Plataforma
⁉️ Perguntas Frequentes (FAQ)
🔐 O que é a liberação de IPs da Robbu?
🔐 O que é a liberação de IPs da Robbu?
- 🛡️ Firewall: Adicionar IPs à lista de permissões (allowlist/whitelist)
- 🌐 WAF: Configurar Web Application Firewall para aceitar tráfego
- 🔧 ACL: Ajustar Access Control Lists em servidores
⏱️ Quando é necessário realizar a liberação de IPs?
⏱️ Quando é necessário realizar a liberação de IPs?
- Robbu precisa chamar APIs no seu ambiente
- Seu servidor API tem firewall
- Robbu envia eventos para um endpoint seu
- Seu servidor que recebe webhooks tem firewall
- Robbu acessa seu servidor FTP para ler/escrever arquivos
- Seu servidor FTP tem restrições de IP
- Política de “deny by default” (bloqueia tudo por padrão)
- Apenas IPs autorizados são permitidos
- Serviços da Robbu não conseguem alcançar sistemas internos
- Logs mostram “connection refused” ou “timeout”
- Teste a integração → Se falhar com erro de rede, provavelmente é firewall
- Consulte sua equipe de TI/infra sobre políticas de firewall
📋 Quais serviços da Robbu exigem liberação de IPs?
📋 Quais serviços da Robbu exigem liberação de IPs?
- Função: Motor de regras que processa e roteia mensagens
- Precisa acessar: APIs externas, CRMs, ERPs
- IPs: 1 IP (V2) ou 20 IPs (V1)
- Função: Envia eventos em tempo real para sistemas externos
- Precisa acessar: Seu endpoint de webhook
- IPs: 20 IPs (mesmos do IDR V1)
- Função: Processa jobs agendados (importação/exportação)
- Precisa acessar: Servidor FTP/SFTP do cliente
- IPs: 20 IPs (mesmos do IDR V1)
- Função: Interface administrativa, teste de conexões FTP
- Precisa acessar: Servidor FTP para validar credenciais
- IPs: 1 IP dedicado (
104.41.0.210)
- Função: Integrações dedicadas (SOAP, WCF, orquestrações)
- Precisa acessar: APIs/serviços específicos do cliente
- IPs: 24 IPs exclusivos
- Se usa qualquer integração com sistemas externos → Precisa liberar IPs
- Se usa apenas Invenio Live/Center sem integrações → Pode não precisar
🆕 Qual IP deve ser liberado para o Invenio IDR V2 (Motor Novo)?
🆕 Qual IP deve ser liberado para o Invenio IDR V2 (Motor Novo)?
- 🎯 IP único e dedicado: Não compartilha com outros serviços
- 🚀 Motor moderno: Nova arquitetura com melhor performance
- ✅ Simplificação: Apenas 1 IP para gerenciar
🔄 Quais IPs são utilizados pelo Invenio IDR V1, OutputStream e Invenio Jobs?
🔄 Quais IPs são utilizados pelo Invenio IDR V1, OutputStream e Invenio Jobs?
- ✅ Invenio IDR V1: Motor de regras (versão legada)
- ✅ OutputStream: Envio de webhooks
- ✅ Invenio Jobs: Leitura de FTP
- ✅ Invenio Jobs V2: Exportação para FTP
📁 Quais IPs são utilizados para integração via FTP?
📁 Quais IPs são utilizados para integração via FTP?
- Mesma lista de 20 IPs do Invenio IDR V1 (listados acima)
- Mesma lista de 20 IPs do Invenio IDR V1 (listados acima)
104.41.0.210(teste)- 20 IPs do IDR V1 (leitura/exportação)
- FTP: Porta 21 (padrão)
- SFTP: Porta 22 (padrão)
- FTPS: Porta 990 ou 21 (TLS explícito)
🔧 O que é o InvenioCustom e quais IPs ele utiliza?
🔧 O que é o InvenioCustom e quais IPs ele utiliza?
- 🔧 SOAP: Web services SOAP legados
- 🔧 WCF: Windows Communication Foundation
- 🔧 Orquestrações: Fluxos customizados específicos
- 🔧 APIs proprietárias: Protocolos não-padrão
- ✅ Se a Robbu desenvolveu uma integração customizada para você
- ✅ Se usa orquestrações dedicadas no contrato
- ❌ Se usa apenas serviços padrão (IDR, Jobs, webhooks), não precisa
♻️ Se utilizo mais de um serviço da Robbu, preciso liberar todos os IPs?
♻️ Se utilizo mais de um serviço da Robbu, preciso liberar todos os IPs?
- 1 IP do IDR V2 (
191.232.253.7) - 20 IPs do Webhooks/Jobs (para webhooks e FTP)
- 1 IP do FTP test (
104.41.0.210)
- 20 IPs compartilhados (IDR V1/Webhooks/Jobs)
- 1 IP FTP test
- 24 IPs InvenioCustom
✅ Ao liberar os IPs do Invenio IDR V1, outros serviços passam a funcionar automaticamente?
✅ Ao liberar os IPs do Invenio IDR V1, outros serviços passam a funcionar automaticamente?
- ✅ OutputStream (Webhooks): Envia eventos para seu endpoint
- ✅ Invenio Jobs: Lê arquivos do seu FTP
- ✅ Invenio Jobs V2: Exporta relatórios para seu FTP
- 📉 Menos trabalho: Configure uma vez, habilite 4 serviços
- 🔧 Manutenção simples: Atualizar 1 lista em vez de 4
- ✅ Consistência: Não há risco de esquecer IPs de algum serviço
- ❌ IDR V2: Usa IP diferente (
191.232.253.7) - ❌ FTP test: Usa IP diferente (
104.41.0.210) - ❌ InvenioCustom: Usa 24 IPs diferentes
❓ O que fazer em caso de dúvida sobre quais IPs liberar?
❓ O que fazer em caso de dúvida sobre quais IPs liberar?
- ✅ Garantia total: 100% de compatibilidade com todos os serviços
- ✅ Prova de futuro: Se novos serviços forem ativados, já estarão funcionando
- ✅ Menos troubleshooting: Evita diagnósticos demorados
- ✅ Simplicidade: Não precisa entender cada serviço em detalhes
- Invenio IDR V2: 1 IP
- Invenio IDR V1/OutputStream/Jobs: 20 IPs
- FTP test: 1 IP
- InvenioCustom: 24 IPs
- Copie todas as listas deste documento
- Cole no seu sistema de firewall (remova duplicatas se necessário)
- Configure para permitir (allow/accept) nas portas relevantes
- 443 (HTTPS) - Webhooks, APIs
- 21/22 (FTP/SFTP) - Transferência de arquivos
- 80 (HTTP) - Se APIs não usam HTTPS
🔄 A lista de IPs pode sofrer alterações?
🔄 A lista de IPs pode sofrer alterações?
- 🏗️ Expansão de infraestrutura: Novos servidores em novas regiões
- 🔧 Mudanças tecnológicas: Migração para novos datacenters
- 📈 Crescimento: Escalonamento de recursos
- 🔐 Segurança: Rotação de recursos por boas práticas
- 📧 E-mail: Notificação com antecedência (geralmente 30 dias)
- 📄 Documentação: Atualização desta página
- 🎫 Service Desk: Comunicado oficial via portal
- 📅 Revise periodicamente: Verifique este documento a cada trimestre
- 🔔 Monitore comunicações: Atente para e-mails da Robbu
- 📋 Documente internamente: Mantenha registro de quando liberou/atualizou IPs
- Verifique a data de última atualização no topo deste documento
- Compare com sua configuração atual
- Adicione novos IPs ao firewall
- Após período de transição, remova IPs antigos (se comunicado)