Sección: 04 - Gestión de usuarios y autenticación | ENTRENAMIENTO ADMINISTRADORES | LOT

    • Guía práctica para crear usuarios manualmente, subir usuarios mediante un archivo CSV y editar perfiles en Moodle. Incluye pasos, recomendaciones de seguridad y un ejemplo de archivo CSV listo para adaptar.

    • Objetivo: practicar la creación masiva de usuarios mediante un archivo CSV y entregar un reporte con los resultados y los errores encontrados.

      Instrucciones:

      1. Prepara un archivo CSV con la codificación UTF-8 (sin BOM), separado por comas, con la primera fila indicando los encabezados.
      2. Columnas requeridas (encabezados exactos): username, firstname, lastname, email, password. Opcional: course para inscribir directamente en un curso.
      3. Nombres de usuario: sin espacios, únicos. Correos: formato válido y únicos.
      4. Sube el archivo CSV como entrega y adjunta un breve reporte (PDF o TXT) que describa los resultados de la importación: número de usuarios creados, registros fallidos, y causas de fallo.

      Ejemplo de CSV válido (primera fila = encabezados):

      username,firstname,lastname,email,password,course
      jdoe,Juan,Pérez,jdoe@example.com,ChangeMe123!,INTRO_PROG
      asmith,Ana,Smith,asmith@example.com,PwdSegura2026,INTRO_PROG

      Ejemplo de filas con errores (para su reporte):

      jdoe,Juan,Pérez,jdoe@example.com,ChangeMe123!,INTRO_PROG   # error: username duplicado
      maria,María,,maria_at_example.com,Pass123!   # error: falta apellido y email inválido

      Requisitos del archivo:

      • Formato CSV (coma como separador).
      • Codificación UTF-8.
      • Extensión recomendada: .csv.

      Entrega: un archivo CSV con la plantilla indicada y un reporte que documente los resultados de la importación (número de registros procesados, creados, actualizados, omitidos y lista de errores con línea y causa).