Beíratkozásait kezelheti egy LDAP-szerver segítségével. Feltételezés szerint az Ön LDAP-fája olyan csoportokat tartalmaz, amelyek kurzusoknak vannak megfeleltetve, az egyes kurzusok/csoportok pedig tagjegyzékkel rendelkeznek a tanulók megfeleltetéséhez.
A kurzusok csoportokként szerepelnek az LDAP-ben, mindegyik csoport több olyan tagsági mezővel (tag vagy tagazonosító) rendelkezik, amely a felhasználó egyedi azoönosítóját tartalmazza.
Az LDAP-beíratkozás használatához felhasználóinak érvényes azonosítószámot tartalmazó mezőkkel kell rendelkezni. Az LDAP-csoportoknak ezzel az azonosítószámmal kell rendelkezni ahhoz, hogy egy felhasználó felvehesse a kurzust. Ez általában akkor működik megfelelően, ha már használ LDAP-hitelesítést.
A beíratkozások frissítése a felhasználó bejelentkezésekor történik. A beíratkozások naprakészen tartásához lefuttathat egy programkódot is. Lásd: enrol/ldap/enrol_ldap_sync.php.
Ezt a kódrészletet beállíthatja úgy, hogy automatikusan új kurzusokat hozzon létre, ha új csoportok jelennek meg az LDAP-ben.
'; $string['enrol_ldap_autocreate'] = 'Automatikusan létrehozhatók kurzusok, ha a Moodle-ban még nem létező kurzusra íratkoznak fel.'; $string['enrol_ldap_autocreation_settings'] = 'Automatikus kurzus-létrehozási beállítások'; $string['enrol_ldap_bind_dn'] = 'Ha felhasználók kereséséhez a bind-user opciót kívánja használni, adja meg itt. Például: \'cn=ldapuser,ou=public,o=org\''; $string['enrol_ldap_bind_pw'] = 'A bind-user jelszava.'; $string['enrol_ldap_category'] = 'Automatikusan létrehozott kurzusok kategóriája.'; $string['enrol_ldap_course_fullname'] = 'Opcionális: LDAP-mező a teljes név eléréséhez'; $string['enrol_ldap_course_idnumber'] = 'Egyeztesse az LDAP egyedi azonosítójával, ez általában cn vagy uid. Automatikusan létrehozott kurzusok esetén célszerű az értéket zárolni.'; $string['enrol_ldap_course_settings'] = 'Beállítások a kurzusbeíratkozáshoz'; $string['enrol_ldap_course_shortname'] = 'Opcionális: LDAP-mező a rövid név eléréséhez'; $string['enrol_ldap_course_summary'] = 'Opcionális: LDAP-mező az összegő forma eléréséhez'; $string['enrol_ldap_editlock'] = 'Érték zárolása'; $string['enrol_ldap_host_url'] = 'Az LDAP-gazdagépet URL-formában adja meg: \'ldap://ldap.myorg.com/\' vagy \'ldaps://ldap.myorg.com/\''; $string['enrol_ldap_objectclass'] = 'Kurzusok kjeresésére használt objektumosztály. Általában \'posixGroup\'.'; $string['enrol_ldap_server_settings'] = 'LDAP-szerver beállításai'; $string['enrol_ldap_student_contexts'] = 'Azon környezetek felsorolása, ahol a tanulói beíratkozások csoportjai találhatók. A környezeteket válassza el \';\'-vel. Például: \'ou=kurzusok,o=org; ou=egyebek,o=org\''; $string['enrol_ldap_student_memberattribute'] = 'Tag jellemzője, ha a felhasználó egy csoporthoz tartozik (íratkozott be). Általában \'tag\' vagy \'tagazonosító\'.'; $string['enrol_ldap_student_settings'] = 'Tanulók beíratkozásának beállításai'; $string['enrol_ldap_teacher_contexts'] = 'Azon környezetek felsorolása, ahol a tanári beíratkozások csoportjai találhatók. A környezeteket válassza el \';\'-vel. Például: \'ou=kurzusok,o=org; ou=egyebek,o=org\''; $string['enrol_ldap_teacher_memberattribute'] = 'Tag jellemzője, ha a felhasználó egy csoporthoz tartozik (íratkozott be). Általában \'tag\' vagy \'tagazonosító\'.'; $string['enrol_ldap_teacher_settings'] = 'Tanári beíratkozások beállításai'; $string['enrol_ldap_template'] = 'Opcionális: az automatikusan létrehozott kurzusok a sablonkurzusból átámásolhatják beállításaikat.'; $string['enrol_ldap_updatelocal'] = 'Helyi adatok frissítése'; $string['enrol_ldap_version'] = 'A szervere által használt LDAP-protokoll verziója'; $string['enrolname'] = 'LDAP'; ?>