Acceso rápido:
Eliminación masiva de usuarios en Moodle
En mis cursos universitarios utilizo un modo de enseñanza conocido como aprendizaje combinado. Se trata de una combinación de dos métodos de enseñanza: la enseñanza presencial y la enseñanza en línea. La dimensión en línea de este enfoque se lleva a cabo con la ayuda de una instalación de Moodle. Cada semestre subo usuarios a los distintos cursos mediante una lista CSV. Una vez finalizados los cursos, hay que eliminar las cuentas de los usuarios. La eliminación de usuarios se puede hacer de una sola vez si reiniciamos o reseteamos el curso al que pertenecen. Sin embargo, a veces tenemos un curso con diferentes grupos y queremos eliminar sólo a los alumnos de un grupo manteniendo a los demás.
En consecuencia, tuve que eliminar usuario por usuario con la ayuda del menú de acciones masivas de usuario, que es una herramienta muy práctica excepto para la eliminación masiva de usuarios. Eliminar usuarios uno a uno era un proceso muy largo que me llevaba demasiado tiempo.
Finalmente, a finales de agosto de 2014, encontré la manera de eliminar completamente todos los usuarios incluidos en un grupo separado de un grupo de curso en menos de un minuto. Esto fue realmente increíble para mí y quiero compartirlo con ustedes.
Moodle bulk delete users csv
Se ha creado un nuevo sistema de privacidad en Moodle. Está dividido en varias partes principales y forma el subsistema core_privacy:Todos los plugins implementarán un proveedor de metadatos, y cero, uno o dos proveedores de peticiones.Los proveedores de ‘peticiones’ son responsables de varias áreas separadas:Las fases de exportación y borrado usan datos de la fase de detección, lo que permite la posibilidad de excluir todos los datos de ciertos contextos, según se requiera. Por favor, consulte los phpdocs inline de la clase core_privacy::manager para una descripción detallada de las interfaces, su jerarquía y significado.Tenga en cuenta que el soporte para localizar y eliminar múltiples usuarios en un único contexto se añadió en MDL-62560 para Moodle 3.6, 3.5.3 y 3.4.6.
Cómo eliminar cursos de moodle para estudiantes
Si una cuenta se elimina por error, puede restaurarse parcialmente poniendo a cero el indicador de eliminado en la base de datos y restableciendo el nombre de usuario y la dirección de correo electrónico. Los detalles del perfil de usuario, las preferencias de usuario, las inscripciones y los datos de pertenencia a grupos y cohortes no se pueden recuperar. Las calificaciones pueden recuperarse volviendo a matricular al usuario en sus cursos y marcando la casilla «Recuperar las calificaciones anteriores del usuario si es posible» en las opciones de matrícula. Los mensajes del foro no se borran. Aunque no sea el fin del mundo, si quieres evitarte ese dolor de cabeza, ¿por qué no ocultamos el botón de borrar usando CSS, para que nadie pueda hacer clic en él accidentalmente? Si desea conservar algún dato, debería suspender la cuenta del usuario. Ir a la página de configuración de CSS de tu tema y añadir lo siguiente:
Como eliminarusuarios en moodle online
Este tutorial cubre el proceso de dar de baja a un usuario de un curso Moodle. Este proceso puede utilizarse para sitios Moodle organizativos u otras necesidades. Las inscripciones de estudiantes e instructores en Moodle se procesan automáticamente. Esto significa que
Los estudiantes que son eliminados de un curso académico no son desmatriculados. Su cuenta se coloca en un estado suspendido para preservar sus datos de acuerdo con nuestras responsabilidades de retención de datos. Aunque Moodle está configurado para ocultar los usuarios suspendidos de los instructores en la lista de participantes y en el libro de calificaciones, estos usuarios aparecen actualmente en la nueva interfaz del Foro Calificador.