Requisitos de finalización
Resumen
Esta página explica tres tareas comunes de administración de usuarios en Moodle:
- Crear un usuario manualmente.
- Subir usuarios en bloque mediante CSV.
- Editar perfiles y gestionar atributos (contraseña, suspensión, restablecimiento).
1) Crear un usuario manualmente
- Acceder como administrador: Administración del sitio > Usuarios > Cuentas > Añadir un nuevo usuario.
- Rellenar los campos obligatorios: Nombre de usuario, Nombre(s), Apellidos, Dirección de correo. Completar otros campos según necesidad (ID interno, departamento, ciudad, etc.).
- Establecer la contraseña: introducir contraseña segura o marcar que el usuario la solicite en el primer inicio (si la opción está disponible).
- Configurar opciones: idioma, zona horaria, descripción, roles asignados si procede.
- Guardar cambios. Revisar el perfil y, si es necesario, enviar instrucciones al usuario para su primer acceso.
Consejos
- Usa contraseñas seguras o exige cambio en el primer inicio.
- Mantén consistente la convención de nombres de usuarios y el campo ID para facilitar importaciones y automatizaciones.
- Para entornos con autenticación externa (LDAP, SSO), crea usuarios según la política de conexión: a veces no es necesario crear usuarios manualmente.
2) Subir usuarios mediante CSV (importación masiva)
La importación por CSV es la forma más rápida de crear muchos usuarios. Paso a paso:
- Preparar el archivo CSV con codificación UTF-8 (sin BOM).
- Ir a: Administración del sitio > Usuarios > Cuentas > Subir usuarios.
- Subir el archivo, revisar las opciones (separador, codificación) y mapear columnas si es necesario.
- Revisar la previsualización; Moodle mostrará las filas a crear/actualizar. Confirmar y ejecutar la importación.
Columnas recomendadas en el CSV
Las columnas más habituales y útiles (encabezados en el CSV):
- username — Nombre de usuario único.
- password — Contraseña en texto plano (o dejar vacía según configuración de tu Moodle).
- firstname — Nombre(s).
- lastname — Apellidos.
- email — Correo electrónico único.
- idnumber — ID interno o matrícula (opcional pero recomendable).
- auth — Método de autenticación (ej.: manual, ldap, oauth2). Por defecto: manual.
- suspended — 0 (activo) o 1 (suspendido).
- confirmed — 1 (confirmado) o 0 (pendiente).
- country — Código de país ISO (p. ej. ES).
- city, department — Campos adicionales según necesidad.
- forcepasswordchange — 0 o 1 (1 obliga a cambiar la contraseña en el primer inicio).
Ejemplo de archivo CSV (encabezado y dos filas de ejemplo)
username,password,firstname,lastname,email,idnumber,auth,suspended,confirmed,country,city,department,forcepasswordchange
jdoe,Password123!,Juan,Doe,jdoe@example.com,1001,manual,0,1,ES,Madrid,Matemáticas,1
msanchez,Welcome2026$,María,Sánchez,msanchez@example.com,1002,manual,0,1,ES,Sevilla,Física,1
Notas sobre el CSV:
- Usa comas como separador (u otro separador si tu instalación lo requiere). Asegura que la opción seleccionada en la pantalla de subida coincide.
- Si no quieres subir contraseñas en texto plano, deja la columna password vacía y configura la creación para que se genere una contraseña o se solicite el restablecimiento por correo.
- La columna auth debe coincidir con los métodos habilitados en tu Moodle (por ejemplo: manual, ldap, oauth2).
3) Editar perfiles y gestionar usuarios
Editar un perfil individualmente:
- Acceder a Administración del sitio > Usuarios > Cuentas > Examinar lista de usuarios.
- Buscar al usuario (por nombre, correo o username) y hacer clic en "Editar" junto al usuario.
- Modificar campos necesarios: correo, nombre, apellido, ciudad, departamento, roles asignados, etc.
- Para cambiar contraseña: usar la opción de cambiar contraseña o establecer una nueva y marcar "obligar a cambiar" si procede.
- Guardar cambios.
Acciones administrativas comunes
- Suspender/reactivar usuarios: cambiar el campo "suspended" a 1 o 0.
- Forzar cambio de contraseña en el próximo inicio: activar "forcepasswordchange" o usar la opción manual en el perfil.
- Asignar/retirar roles: desde el perfil del usuario o desde el curso/ctx correspondiente.
- Eliminar usuario: usar con precaución (puede afectar historial de cursos). Considera suspender antes de eliminar.
Buenas prácticas y seguridad
- Exigir contraseñas robustas y, cuando sea posible, habilitar autenticación externa y SSO (LDAP, SAML) para entornos institucionales.
- Limitar los privilegios administrativos y usar roles para delegar tareas sin dar permisos globales.
- Realizar importaciones en un entorno de pruebas si es la primera vez que importas un CSV grande.
- Guardar copias del CSV original y comprobar la codificación (UTF-8) para evitar problemas con caracteres especiales.
Solución de problemas comunes
- Error de correo duplicado: asegúrate de que la columna email tiene valores únicos o activa la opción de permitir duplicados si procede (no recomendado).
- Usuarios no creados: revisar registros de importación y los requisitos de validación (campo username o email faltante).
- Problemas de autenticación: comprobar el valor de auth y la configuración del plugin de autenticación correspondiente.
Si necesitas, puedo generar un CSV de ejemplo adaptado a tu convención de nombres o preparar una plantilla con los campos exactos que deseas incluir.
Última modificación: sábado, 14 de marzo de 2026, 16:03