felhasználók szinkronizációja Active Directory-ból

felhasználók szinkronizációja Active Directory-ból

by Árpád Bánhidi -
Number of replies: 6
Sziasztok!

Kerestem az archívumban, de nem találtam korábbi témát az én problémámra.

2.1.1-es Moodle-t összekapcsoltam AD-vel, a felhasználók be is tudnak jelentkezni, de a szinkronizációt nem tudom megoldani. Ez azért lenne fontos, mert a képzések előtt előre beirathatnám a felhasználókat, hogy azzal se bajlódjanak. A szinkronizációs szkriptet lefuttatva annyit kapok csak, hogy kapcsolódni próbál a szerverhez, majd leáll a szkript.

Mi lehet a probléma, ha a belépés megy, de a felhasználókat előre nem sikerül szinkronizálnom. Elvileg ugyanazzal a beállítással megy mindkét szkript.

Előre is köszönöm!
RPi
In reply to Árpád Bánhidi

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Csaba Vágvölgyi -
"Szinkronizáció" alatt azt érted, hogy nem a felhasználók bejelentkezése során jönnek létre a profilok, hanem automatikusan létrehozol mindenkit az AD alapján?
Melyik script végzi ezt a Moodleban???

Csaba

In reply to Csaba Vágvölgyi

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Árpád Bánhidi -
Igen, ezt értem alatta. Bizonyos esetekben hasznos, amikor kötelezően elő akarom írni a felhasználónak, hogy melyik kurzust végezze el, ilyenkor nem kellene keresgélni, hanem a bejelentkezés után egyből látja.

Az authentikációs modulok közül a CAS, a DB és az LDAP rendelkezik egy cli\sync_users.php -val, ami a beállítások alapján létrehozza a Moodle felhasználói profilokat. Ezt parancssorban lehet végrehajtani, a webes felületen nem engedi lefuttatni.

A szinkronizáció után a beiratkozások kezelése már lehetséges, mert meg tudom mondani, hogy mely felhasználókat vegye fel a kurzusba. Azért is lenne jó, ha működne, mert a self-enrolment során néha hibát dob (az id paramétert hiányolja, ami ott van az URL-ben) és ez kellemetlen a felhasználók számára (no, meg nekem is).

Üdv:
RPi
In reply to Árpád Bánhidi

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Csaba Vágvölgyi -
Szia Árpi!

Megint tanultam valamit. :) Ez a szinkronizációs script nekem új volt, pedig nagyon okos dolog.

Keresgéltem egy kicsit a moodle.org-on. Megoldást még nem találtam, de hátha ezek segítenek elindulni:

http://moodle.org/mod/forum/discuss.php?d=180612
http://tracker.moodle.org/browse/MDL-25372

Ha jutsz valamire feltétlenül írd meg.

Üdv.: Csaba

In reply to Csaba Vágvölgyi

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Árpád Bánhidi -
Szia!

Köszi szépen a linkeket, el fogom olvasni őket.

Közben annyit változott a helyzet, hogy a szinkronizációra már nem csupán mint lehetőségként kell tekintenem, hanem szükséges eszközre. Ugyanis lesznek szerepkörök, amikbe előre be kell helyeznem felhasználókat, de ez egy kicsit más történet, majd nyitok rá új témát.

Üdv:
RPi
In reply to Árpád Bánhidi

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Norbert Bozó -

Szia!

Ha jól emlékszem a sync.php-ban nem kell semmit módosítani, csak simán futtatni kell (a jelszavakat szinkronizálásakor mindenképpen generált "salted" formában tárold). Én egy időzített feladatot csináltam rá, ami naponta frissíti a felhasználókat. Nem értem pontosan, hogy hol nem tudsz továbbjutni. Ha megfelelően beállítottad az LDAP modult (gondolom igen, mert írtad, hogy be tudnak lépni), akkor parancssorból paraméterezve menni kellene (jogosultság rendben?). Ha eddig nem tetted meg, a parancssori futtatást irányítsd ki egy fájlba, és hátha okosabb leszel, hogy hol akad el a szinkronizálás. Üdv, Norbi

In reply to Norbert Bozó

Tárgy: felhasználók szinkronizációja Active Directory-ból

by Árpád Bánhidi -
Szia!

Pont ez a problémám, hogy a megfelelő beállítások ellenére nem fut le a szinkronizáció. A login természetesen továbbra is megy. Naplóztam is (volna, ha lett volna mit), ott akadt el a dolog, hogy kiírja: Connecting to ldap ...

Ami érdekes még, hogy próbáltam pár soros php szkripttel kapcsolódni és ugyanúgy nem sikerült parancssorból. A login pedig továbbra is vígan működik.

Közben frissítettem 2.1.2-re, de a hétvégén kijött a 2.1.3. Holnapután lesz egy kis időm erre és egy update után megint futok pár kört.

Üdv:
RPi