Cześć wszystkim,
Jestem nowicjuszem w środowisku Moodle. Właśnie dokonałem aktualizacji do najnowszej wersji Moodle 4.4.1+ (na Oracle Linux 9, wielkie dzięki za dokumentację Moodle) i wcześniej pomyślnie skonfigurowałem moduł LDAP. Więc użytkownik Active Directory po pierwszym zalogowaniu się do Moodle - to jego konto Moodle jest tworzone automatycznie, i to jest fajne.
Ale pytanie brzmi: jak sprawić, aby ci tak zwani „nowo utworzeni użytkownicy Moodle” byli automatycznie mapowani na określoną kohortę, aby mogli mieć dostęp do określonych kursów? Jakie podejście jest powszechnie stosowane w takich przypadkach?
Zauważyłem wtyczkę „LDAP syncing scripts”, ale nie rozumiem, jak ona działa. Czy będzie odpowiednia do mojego przypadku użycia? Czy wtyczka kopiuje nazwy grup AD i tworzy odpowiednie kohorty? A jak mapuje użytkownika? Ponadto obawiam się, że — jak ja zrozumiałem — wtyczka działa przy użyciu zadań cron i uruchamia się okresowo, powiedzmy co godzinę. Więc jeśli użytkownik zaloguje się po raz pierwszy, utworzy się jego konto w moodle — to czy będzie on już zmapowany na odpowiednie kohorty? no i w konsekwencji na konkretne kursy?
Będę wdzięczny za każdą radę lub wskazanie właściwego kierunku.
Dzięki
PS. wiem, że metoda zapisu (synchronizacja kohort) musi być ustawiona dla każdego kursu