Governança IAM
Políticas, padrões técnicos e procedimentos alinhados à ISO 27001. Define o que deveria existir.
Mensuração de Efetividade
Scores por controle ISO, avaliação de risco e decisão rastreável do analista. Fecha a cadeia de evidência.
Motor de Decisão Adaptativo
Decisão dinâmica baseada em risco, maturidade e restrições regulatórias. Separa decisão de execução.
Risk-Adaptive IAM Decision Engine
Cada evento de acesso é avaliado contra regras determinísticas de risco, maturidade organizacional e restrições regulatórias. O resultado não é apenas um veredito — é um decision trace completo: score, fatores, violações, maturidade aplicada, zona e caminho lógico da decisão. Rastreável por design.
- Decisão dinâmica — score calculado em tempo real por regras determinísticas
- Maturidade como input — LOW / MEDIUM / HIGH altera o limiar de decisão
- Restrição regulatória domina — SOX, ISO 27001 e PCI DSS não podem ser relaxados
- Decision trace completo — score, fatores, violações, maturidade, zona e path em JSON
- Exportar decisão — download do JSON auditável direto no browser
- Maturidade acumulada — métricas de sessão, regras mais ativadas, sinais de correlação
- Portado para Python — engine/decision_engine.py com 16 testes automatizados
Selecione um caso ou edite os campos
e clique em executar decisão
Cada evento percorre o fluxo completo — da coleta de contexto ao decision trace auditável.
Arquitetura do modelo
Fórmula central, zonas de decisão, papel da maturidade, loop de feedback e evolution path documentados.
→ architecture.mdMotor Python (v0.3.0)
Port fiel do motor JS. Maturidade como input, PCI DSS (C3), lista explícita de papéis privilegiados. Saída idêntica ao browser.
→ decision_engine.pySuite de testes — 16 casos
Cobertura completa: zonas, maturidade, restrição regulatória, persistência JSONL, correlação e relatório de maturidade.
→ test_decision_engine.pyExecutor em lote + maturidade
Executa N casos, persiste em evidence/*.jsonl, gera relatório com distribuição por zona, regras ativadas e sinais de correlação.
→ run_batch.pyO que diferencia este modelo
O limite da decisão não é apenas o risco — é a capacidade da organização de controlá-lo. Maturidade LOW aceita mais risco; HIGH eleva a exigência independente de frameworks. Quando há restrição regulatória, ela domina todos os outros fatores. Cada decisão produz um decision_path que torna o raciocínio do modelo completamente auditável e rastreável à versão exata das regras que a produziram.