Requisitos
Versão do Moodle
O plugin exige Moodle 4.2 ou posterior e está testado até ao Moodle 5.2. Sites mais antigos não o conseguem instalar: o plugin usa APIs de serviços web que só chegaram na 4.2.
O seu Moodle tem de ser acessível por HTTPS
O painel e o servidor MCP chamam diretamente o seu site, pelo que precisa de um URL público em HTTPS com certificado válido. Sites em localhost, numa rede privada (10.x, 192.168.x, …) ou atrás de uma VPN são recusados: o URL é validado contra intervalos de endereços privados ao ligar.
Um site de testes serve, desde que seja publicamente acessível.
Os serviços web têm de estar ativos
Em Administração do site → Funcionalidades avançadas, ative os serviços web, e em Gerir protocolos ative o protocolo REST. O plugin cria os seus próprios serviços limitados por papel; não reutiliza nem altera nenhum serviço existente.
Quem pode fazer a configuração
- No Moodle: alguém com permissões de administrador do site, para instalar o plugin e atribuir acesso aos utilizadores.
- No painel: proprietário ou administrador da organização, para ligar o site, emitir chaves e gerir a faturação. Os membros podem usar o chat, mas não alterar a ligação.
Uma conta com subscrição ativa
O MoodleMCP é um serviço por subscrição. As organizações novas começam com um período experimental de 30 dias sem cartão; depois disso é preciso uma subscrição ativa para manter a ligação. Veja plano e faturação.
O que não precisa
- Nenhuma alteração às contas dos seus alunos ou docentes: o acesso é atribuído por utilizador, quando o decidir.
- Nenhuma regra de firewall de entrada: o seu Moodle é chamado pelo seu ponto de acesso HTTPS público habitual, e o plugin só faz pedidos de saída para o painel.
- Nenhum acesso ao servidor: tudo se faz pela interface de administração do Moodle.