Gebruikerssynchronisatie / taak membership
Wanneer je Moodle LTI tool publicatie gebruikt heb je de mogelijkheid om de Gebruikersychronisatie aan te zetten.
Echter zal deze alleen werken als de LMS consumer/tool deze functie ook heeft geïmplementeerd.
Het is voor ons (of jouw) lastig om te weten of een LMS dit wel of niet ondersteund. Het beste is om je klant dit te laten uitvragen.
In principe kan het géén kwaad om de synchronisatie op "ja" te laten staan.
Echter adviseren wij wel vaak om alleen "nieuwe gebruikers aanmelden"optie dan te kiezen, het is namelijk wel eens gebeurd dat per ongeluk afmeldingen plaatsvinden.
het kan echter gebeuren dat het toch problemen oplevert. Lees hieronder verder wat er aan de hand was en hoe we dit hebben opgelost.
We kregen een melding binnen van een partij dat zij over de 100.000 request per dag binnenkregen. Na even op en neer mailen bleek dit te gaan om de "\enrol_lti\task\sync_members" taak die standaard draait in Moodle.
Wanneer een LTI Consumer de synchronisatie NIET heeft geïmplementeerd dan zou deze taak géén bijzonderheden moeten tonen.
Echter in ons geval hadden we te maken met LTI Consumers LMS die NIET juist hadden aangegeven dat het niet bij hun geïmplementeerd werd, waardoor dus verwezen werd naar de standaard https://ltiapps.net/test
We kwamen hier achter doordat we de taaklog bekeken en gezocht hebben naar deze url.
We hebben dit opgelost door bij de Tool id's waar deze melding uit voortkwam de gebruikerssynchronisatie op nee te zetten.