diff --git a/docs/admin-inventory-ui.md b/docs/admin-inventory-ui.md index bf64b39..7cebada 100644 --- a/docs/admin-inventory-ui.md +++ b/docs/admin-inventory-ui.md @@ -4,27 +4,26 @@ A página Admin > Máquinas agora exibe um inventário detalhado e pesquisável ## Filtros e busca - Busca livre por hostname, e-mail, MAC e número de série. -- Filtro por status: Online, Offline, Desconhecido. +- Filtro por status: Online, Offline, Sem sinal (stale) e Desconhecido. - Filtro por sistema operacional (OS). - Filtro por empresa (slug). - Marcação “Somente com alertas” para investigar postura. ## Painel de detalhes -- Resumo: hostname, status, e-mail vinculado, empresa (quando houver), perfil de acesso (colaborador/gestor) com dados do usuário associado, SO/arch e sincronização do token (expiração/uso). +- Resumo: hostname, status derivado do heartbeat (badge verde “Online” até 10 minutos; amarelo “Sem sinal” entre 10 minutos e 2 horas; vermelho “Offline” após esse período), e-mail vinculado, empresa (quando houver), perfil de acesso (colaborador/gestor) com dados do usuário associado, SO/arch e sincronização do token (expiração/uso). - Métricas recentes: CPU/Memory/Disco. - Inventário básico: hardware (CPU/mem/serial, GPUs detectadas), rede (IP/MAC), labels. - Discos e partições: nome, mount, FS, capacidade, livre. - Inventário estendido (varia por SO): - Linux: SMART (OK/ALERTA), `lspci`, `lsusb` (texto), `lsblk` (interno para discos). - - Windows: serviços (amostra), softwares instalados (amostra), Defender, resumo de hardware (CPU/Memória/GPU/Discos físicos). + - Windows: informações de SO (edição, versão, build, data de instalação, experiência, ativação), resumo de hardware (CPU/Memória/GPU/Discos físicos com suporte a payloads únicos), serviços, lista completa de softwares com ação “Ver todos”, Defender. - macOS: pacotes (`pkgutil`), serviços (`launchctl`). - Postura/Alertas: CPU alta, serviço parado, SMART em falha com severidade e última avaliação. - Zona perigosa: ação para excluir a máquina (revoga tokens e remove inventário). - Ação administrativa extra: botão “Ajustar acesso” permite trocar colaborador/gestor e e-mail vinculados sem re-provisionar a máquina. ## Exportação -- Copiar JSON: copia para a área de transferência todo o inventário exibido (métricas + inventário + alertas). -- Exportar JSON: baixa um arquivo `inventario-.json` com os dados atuais. +- Exportar CSV de softwares ou serviços diretamente da seção detalhada (quando disponíveis). ## Notas - Os dados vêm de duas fontes: