Los cursos pueden crearse automáticamente si existen matriculaciones en un curso que aún no existe en Moodle.
Si va a utilizar la creación automática de curso, se recomienda que quite las siguientes capacidades: moodle/course:changeidnumber, moodle/course:changeshortname, moodle/course:changefullname. moodle/course: changesummary, de los roles pertinentes para evitar modificaciones en los cuatro campos especificados a continuación: Número ID - Nombre corto - Nombre completo - Resumen
Seleccione los campos a actualizar cuando el script de sincronización se esté ejecutando (enrol/ldap/cli/sync.php).
Cuando al menos un campo es seleccionado, una actualización tendrá lugar.
Usted puede utilizar un servidor LDAP para coltrolar sus matriculaciones. Se asume que su árbol LDAP contiene grupos que apuntan a los cursos y que cada uno de esos grupos o cursos contienen entradas de matriculación que hacen referencia a los estudiantes.
Se asume que los cursos están definidos como grupos en LDAP, de modo que cada grupo tiene múltiples campos de pertenencia (member o memberUid) que contienen una identificación única del usuario.
Para usar la matriculación LDAP, los usuarios deben tener un campo \'idnumber\' válido. Los grupos LDAP deben contener ese \'idnumber\' en los campos de pertenencia para que un usuario pueda matricularse en un curso. Esto normalmente funcionará bien si usted ya está usando la identificación LDAP.
Las matriculaciones se actualizarán cuando el usuario se identifique. Consulte en enrol/ldap/enrol_ldap_sync.php.
Esta extensión puede también ajustarse para crear nuevos cursos de forma automática cuando aparecen nuevos grupos en LDAP.
Para cada rol que desee asignar a partir de LDAP debe especificar la lista de contextos donde se localizan los grupos del curso con este rol. Separe los diferentes contextos con punto y coma (;).
También es necesario especificar el atributo que su servidor LDAP utiliza para mantener los miembros de un grupo. Por lo general suele ser \'member\' o \'memberUid\'.