Moodle-LDAP-Rollensynchronisation

Hallo zusammen,

ich weiß nicht, ob es schon irgendwo steht, aber es schadet ja nichts:

Wir hatten bei unserem Moodle-Umzug zur 7 das Problem, dass plötzlich der Kursersteller-Kontext nicht mehr gültig zu sein schien. Es konnten keine Kurse erstellt werden.

Bei der Suche bin ich über eine alte Moodle-Diskussion gestolpert. Wenn ich das richtig verstehe wurde irgendwann das Freifeld „Mitgliedsmerkmal nutzt dn“ (auth_ldap | memberattribute_isdn) durch ein Dropdown ersetzt.

In der Datenbank steht dadurch evtl. nun etwas anderes als der leere String - und der Rollenabgleich geht schief.

Bei uns funktioniert es jedenfalls durch das Ändern auf „Ja“.

Viele Grüße
Thomas

Hallo Thomas,

Wir hatten bei unserem Moodle-Umzug zur 7 das Problem, dass plötzlich
der Kursersteller-Kontext nicht mehr gültig zu sein schien. Es konnten
keine Kurse erstellt werden.

Bei der Suche bin ich über eine alte Moodle-Diskussion
https://moodle.org/mod/forum/discuss.php?d=416281 gestolpert. Wenn ich
das richtig verstehe wurde irgendwann das Freifeld „Mitgliedsmerkmal
nutzt dn“ (auth_ldap | memberattribute_isdn) durch ein Dropdown ersetzt.

In der Datenbank steht dadurch evtl. nun etwas anderes als der leere
String - und der Rollenabgleich geht schief.

Bei uns funktioniert es jedenfalls durch das Ändern auf „Ja“.

das hatten wir auch schon bemerkt :slight_smile:

Ich bin aber inzwischen weg von dem Plugin: es hat andauernd rumgespackt
… ich war es leid.

Seit ca. 2 Jahren verwende ich
„Profilfeld-basierende Zuweisung globaler Gruppen“
… seit dem hatte ich gefühlt kein einziges Problem mehr mit der ganzen
Sache, auch nicht nach Update auf lmn7.2beta und auch nicht nach update
auf moodle 4.1 (obwohl das Plugin nur bis 4.0 „getestet“ ist… tut aber ).
Da kann ich nur sagen: so muss das sein.

Das Plugin macht irgend eine deutsche Uni: die brauchen das selber.

LG

Holger

1 „Gefällt mir“

Moin Holger,

danke - das hatte ich nicht gefunden (nur, dass in einigen Anleitungen hier noch „leer lassen“ steht).

Vielleicht kann ja jemand aus dem Doku-Team das in der Doku verewigen, a la

In aktuellen Versionen von Moodle muss der Eintrag Mitgliedsmerkmal nutzt dn auth_ldap | memberattribute_isdn auf Ja gesetzt werden, damit die Rollensynchronisation korrekt funktioniert.

Oder einfach eine entsprechende Tabellenzeile:
Mitgliedsmerkmal nutzt dn (auth_ldap | memberattribute_isdn) -> yes

Das Plugin hatten wir nie (wir machen das ja über REST, da will bestimmt auch keiner mehr von weg).

Viele Grüße
Thomas