Arquitetura · Visão Geral dos Painéis¶
O SpaceShield AI é um SPA (Single-Page Application) 100% frontend. A navegação principal tem duas camadas: abas do topo (uso público/demonstração) e painel administrativo (autenticado, com módulos de compliance e negócio).
Abas principais (topo, index.html)¶
| data-tab | Nome | Descrição |
|---|---|---|
log |
▶ LOG SEGURANÇA | Feed de eventos de segurança em tempo real |
tcpip |
🌐 TCP/IP | Visualização de rede/pacotes |
sender |
▶ ENVIO JSON | Exportação de eventos estruturados |
corp |
▶ EMPRESARIAL | Painel corporativo (KPIs de negócio) |
produtos |
🛒 PRODUTOS | Catálogo de produtos/planos |
secbot |
🛡 CHATBOT | Chatbot de segurança (SecAgent, IA) |
Painel administrativo (autenticado, overlay)¶
| data-tab | Nome | Domínio |
|---|---|---|
iso |
⬡ ISO 27001 | Certificação ISO/IEC 27001:2022 |
pentest |
🔴 PENTEST | Testes de Intrusão — este documento cobre todo o módulo |
risktreatment |
⚠️ RISCOS | Gestão de Riscos (ISO 6.1.2) |
audit |
🔍 AUDITORIA | Auditoria Interna (ISO 9.2) |
techcontrols |
⚙ TÉCNICOS | Controles Técnicos A.8 ISO |
datasecurity |
🔐 DADOS | Segurança de Dados · LGPD · DLP · Cripto |
training |
📚 TRAINING | Programa de conscientização ISO |
changeauth |
🔑 AUTH | Autorização e controle de acesso (RFC) |
backup |
💾 BACKUP | Política de backup (A.8.13) |
course |
💻 CURSO | Curso de programação JS/Python |
tecnologia |
💻 TECNOLOGIA | Maturidade do stack (Backend/Frontend/DevOps/Cloud) |
payments |
💳 PAGAMENTOS | Controle PIX e financeiro |
erp |
📦 ERP | Gestão de produtos e serviços |
etl |
⚙️ ETL | Pipeline de extração/transformação de dados |
datascience |
🧬 DATA SCIENCE | Analytics e GenAI |
marketing |
🔗 LINKEDIN ADS | Campanhas B2B lead gen (ver LinkedIn Ads B2B) |
monetization |
💰 MONETIZAÇÃO | Revenue dashboard |
admob |
💼 LI ADS B2B | Campaign Manager, Insight Tag, Lead Gen Forms |
roleai |
🧠 IA CORP | Assistentes departamentais |
pendencias |
⚡ PENDÊNCIAS | Tarefas e alertas ativos |
nuvem |
☁️ NUVEM | Migração AWS RDS/DynamoDB |
saas |
🚀 SAAS | Gestão multi-tenant, planos, receita |
api-users |
👥 API USERS | Monitoramento de usuários das APIs |
Cada data-tab corresponde a exatamente um contêiner <div class="adm-tab-content" id="adm-tab-{nome}"> em index.html, renderizado sob demanda (lazy) pela classe do módulo correspondente — ver Arquitetura · JavaScript.
Perfis de acesso (RBAC)¶
| Perfil | Painéis |
|---|---|
| ⬡ ADMIN MASTER | Todos |
| 🔐 SEGURANÇA | ISO 27001 · PENTEST · RISCOS · AUDITORIA · TÉCNICOS · DADOS |
| 🛠 GESTÃO | TRAINING · AUTH · BACKUP · CURSO · PENDÊNCIAS · TECNOLOGIA |
| 💼 COMERCIAL | ERP · ETL · DATA SCIENCE · PAGAMENTOS |
| 🔗 MARKETING | LINKEDIN ADS · MONETIZAÇÃO · ADMOB |
| 🧠 IA & NUVEM | IA CORP · NUVEM · DATA SCIENCE · ETL · CURSO |
Detalhes de login/reset de senha em ../ACESSOS-ADMIN.md (fora do escopo desta documentação ágil).