Funcionalidades Base¶
As Funcionalidades Base são os recursos que estão sempre ativos no MIDDAG. Diferente dos módulos opcionais (que podem ser ativados ou desativados), estes recursos funcionam automaticamente assim que o plugin é instalado.
Eles garantem que o ambiente Moodle opere com segurança, rastreabilidade e ferramentas de diagnóstico para o administrador.
O que está incluído¶
Diagnóstico e Saúde¶
Painel administrativo para verificar a saúde do plugin, a integridade do banco de dados e a compatibilidade do servidor. Permite identificar problemas sem precisar de acesso ao terminal.
Auditoria e Rastreabilidade¶
Sistema de registros que grava quem fez o quê, quando e onde. Foca em alterações de dados sensíveis — mudanças de notas, matrículas manuais, alterações de permissão — essenciais para conformidade e segurança.
Autenticação e Segurança¶
Camada de segurança que garante que nenhuma ação seja executada sem um usuário válido e que as permissões sejam aplicadas de forma consistente em todas as áreas do plugin.
API REST¶
Interface programática que permite sistemas externos (CRMs, portais, apps) consultar e gerenciar dados do MIDDAG. Suporta autenticação via token de Web Service e documentação interativa via OpenAPI.
Dashboard Administrativo¶
Painel central de monitoramento e manutenção do MIDDAG. Exibe o estado do sistema, ferramentas de manutenção e um histórico de atividades recentes. Inclui a função de copiar o relatório de diagnóstico para envio ao suporte.
O que funciona nos bastidores¶
Além das ferramentas visíveis acima, as Funcionalidades Base mantêm o ambiente em ordem:
- Gerenciamento de módulos: Controla dependências entre módulos e garante que um não interfira no outro.
- Agendamento de tarefas: Otimiza a execução de tarefas pesadas para não afetar a performance do site durante o horário de pico.
- Comunicação entre módulos: Permite que diferentes partes do MIDDAG se comuniquem automaticamente (por exemplo: quando um aluno conclui um curso, o módulo de Certificados é notificado).
Como usar esta seção¶
Navegue pelos itens acima para entender como configurar e utilizar cada recurso. Embora alguns sejam técnicos, todos são acessíveis pelo painel administrativo do Moodle.