Como matricular usuários em massa no Moodle com CSV

Matricular 300 colaboradores um por um não faz sentido. O Moodle permite criar e matricular usuários em massa a partir de uma planilha CSV, em poucos minutos, desde que a planilha esteja no formato certo.

Passo a passo

  1. Monte a planilha com as colunas obrigatórias: username, firstname, lastname e email. A senha é opcional: sem ela, o Moodle pode gerar e enviar por e-mail.
  2. Para matricular junto, adicione course1 com o nome breve do curso e, se quiser, role1 (papel) e group1 (grupo). Para mais cursos, use course2, course3.
  3. Salve em CSV com codificação UTF-8, para acentos não virarem símbolos estranhos.
  4. Vá em Administração do site > Usuários > Enviar usuários e envie o arquivo.
  5. Confira a prévia: o Moodle mostra as primeiras linhas e como vai interpretar cada coluna.
  6. Escolha se cria só novos, atualiza existentes ou ambos, e confirme.

Os erros que mais travam a importação

  • Codificação errada: planilha salva direto do Excel sem UTF-8.
  • Separador diferente: ponto e vírgula em vez de vírgula. O Moodle permite escolher o separador na tela de envio.
  • Nome de usuário inválido: com maiúsculas ou espaços.
  • Nome breve do curso diferente: precisa ser exatamente igual ao cadastrado.
  • E-mails duplicados: dependendo da configuração, o Moodle recusa.

Coortes: matricular por departamento

Em vez de matricular pessoa por pessoa em cada curso, crie coortes (por exemplo, "Comercial" ou "Operações") e use a matrícula por coorte. Quem entra na coorte é matriculado em todos os cursos daquele grupo. A coluna cohort1 da planilha já coloca o usuário na coorte certa.

Quando automatizar

Se a planilha vira rotina semanal, o próximo passo é a matrícula automática a partir do RH ou do login único. Veja integração com o RH e login único com Microsoft, Google e Active Directory. Para vendas, veja a matrícula automática depois da compra.

Perguntas frequentes

Como importar usuários no Moodle?

Em Administração do site > Usuários > Enviar usuários, envie um arquivo CSV com as colunas username, firstname, lastname e email. O Moodle mostra uma prévia antes de criar as contas.

Dá para matricular em cursos na mesma planilha?

Sim. Use as colunas course1, course2 e assim por diante com o nome breve do curso. Também dá para definir o papel (role1) e o grupo (group1).

Por que a importação de usuários dá erro?

Os motivos mais comuns são: arquivo salvo com codificação diferente de UTF-8, separador errado, e-mail duplicado, nome breve do curso escrito diferente ou nome de usuário com letras maiúsculas ou espaços.

Quanto tempo leva para importar e matricular usuários?

Com a planilha certa, minutos. Se você precisa de ajuda para montar a planilha ou corrigir erros, normalmente uma hora técnica resolve.

Alejandro Argachá, especialista em Moodle

Escrito por Alejandro Argachá

Trabalha com Moodle desde 2011, com mais de 250 projetos entregues, boa parte para outras empresas que vendem Moodle. Resolve na prática problemas como este em plataformas de empresas e instituições brasileiras. Ver casos reais.