2014-04-16 93 views
0

我設法爲LDAP認證進行了配置,並且它工作正常。 然後,當談到LDAP註冊時,我遇到了一個問題。Moodle:註冊一個LDAP用戶組

目前,我正在使用LDAP中定義的2門課程進行測試。 (它們兩者在開始時並不存在於moodle上。)我已設法配置LDAP註冊,並且在執行同步cron腳本後自動創建了2個課程。 course2的教學角色和學生角色也同步成功。

這裏是course2模式:

LDAP schema for course2

但是,當涉及到course1,發生了錯誤:

== Synching當然 'course1' 的角色「學生'

找不到用戶'{$ a}',跳過

它應該是因爲我爲uniqueMember指定了LDAP組的DN(cn = 026,ou = ou,ou = groups,dc = test),而不是給出單個用戶的DN(例如,如course2:uid = 7001,ou = users,dc = test),並且它似乎無法識別差異並且無法爲用戶搜索cn=026

架構爲course1

LDAP schema for course1

模式爲cn=026組:

enter image description here

所以,任何人都可以請告訴我,可能是什麼問題,我應該如何正確設置爲了這?

非常感謝。我希望我已經說清楚了。

回答

0

DN:CN = 851,OU =的moodle,OU =基團,DC = ldapserver,DC = TMCC,DC = EDU objectClass的:moodleCourse
CN:851
給定名稱:LV851
SN:2007S /介紹一定要看
描述:雅爾:2007索默,
公告 teacherUid:用戶A memberUid:USER1

網址:http://moodle.mantrasoftindia.com
網站:http://www.mantrasoftindia.com