Licenciamento
Status da licença, módulos ativos e sincronização com a nuvem Made4it.
Licenciamento
Menu: Sistema → Configurações → Licença
Rota no sistema: /systemParameters/license
Exibe o estado da licença desta instância: validade, módulos habilitados e última comunicação com a nuvem Made4it.

Status geral
| Campo | Descrição |
|---|---|
| Cliente | Nome do cliente na licença. |
| Revenda | Parceiro revendedor (se houver). |
| Expira em | Data de vencimento. |
| Dias restantes | Contagem até expirar. |
| Servidor autorizado | Se este hardware/IP está permitido. |
Badges comuns:
| Badge | Significado |
|---|---|
| Licença válida | Operação normal. |
| Arquivo ausente | Nenhum arquivo de licença em disco — sync ainda não baixou ou empresa não aprovada. |
| Licença expirada | Renovar com a revenda e sincronizar. |
| Modo desenvolvimento | Ambiente dev com módulos liberados via variáveis locais. |
Módulos licenciados
Lista canônica do que o contrato cobre:
| Módulo | Função no produto |
|---|---|
| OLT (Fibra) | Gestão de OLTs e ONUs. |
| Graph (Monitoramento) | Dashboard, CPEs, relatórios. |
| ACS / TR-069 | Auto Configuration Server. |
| RADIUS | Autenticação e conexões RADIUS. |
Badge Ativo (verde) ou Inativo (cinza). Módulo inativo costuma ocultar menus ou bloquear rotas no frontend.
Sincronização com a nuvem
Worker em background sincroniza de hora em hora com a cloud Made4it.
| Campo | Descrição |
|---|---|
| Último sync | Data/hora da última sincronização bem-sucedida. |
| Status geral | Sincronizado, Atrasada, Crítica, Nunca sincronizou. |
| Horas offline | Tempo sem sync válido. |
| Último erro | Mensagem da falha mais recente (se houver). |
Sincronizar agora — força sync imediato (útil após cadastrar empresa ou renovar contrato).
Pré-requisitos para licença válida
- Empresa cadastrada com CNPJ/Tax ID correto (
/systemParameters/company). - Instância aprovada na nuvem Made4it.
- Conectividade de saída até os serviços de licenciamento.
Cenários frequentes
| Situação | Ação |
|---|---|
| Nenhuma licença ativa | Cadastre empresa → Sincronizar agora |
| Arquivo ausente | Aguarde worker ou sync manual; confirme CNPJ |
| Módulo inativo no contrato | Contate revenda para adicionar módulo |
| Após mudar CNPJ | Sync obrigatório; licença anterior invalidada |
Modo somente leitura
Usuários com permissão apenas de visualização veem status mas não podem disparar sincronização.
Relação com Empresa
Dados mestres (razão social, CNPJ, país) são editados em Empresa. Licenciamento é a visão de status e módulos — use as duas telas em conjunto na implantação.