Moodle & Teams

Moodle & Teams

von Markus Strobl -
Anzahl Antworten: 6

siehe auch https://github.com/microsoft/o365-moodle/issues/1341


Hallo,


habe letzte Woche alles eingerichtet, amit Moodle und Teams zusammenarbeiten. Alle Wartungs-Tasks und Fehler-Checks sind erfolgreich.


Trotzdem wird kein einziger User vorab gesynced. Habe jetzt entdeckt, dass ich bei Anmeldung über oAuth verlinkt worden bin mit Azure AD mit meinem Benutzer. Aber um eben Teams-Gruppen aus Moodle erstellen zu lassen brauche ich ja alle User connected.


SyncSettings:


Trotzdem kann der Tasks keine der über 1200 möglichen User automatich connecten oder gar die Teams für die 4 ausgewählten Moodle Kurse erstellen

Synchronisieren Sie Benutzer mit Azure AD.

Deprecated: Directive 'track_errors' is deprecated in Unknown on line 0
Execute scheduled task: Synchronisieren Sie Benutzer mit Azure AD. (local_o365\task\usersync)
... started 12:30:14. Current memory use 3MB.
...... Starting sync
...... No skiptoken (delta) stored.
...... No deltatoken stored.
...... Using delta sync.
...... Contacting Azure AD...
...... Got response from Azure AD
...... Storing deltatoken
...... Clearing skiptoken (delta) (none received)
...... No users received to sync.
...... Checking deleted users list...
...... Sync process finished.
... used 5 dbqueries
... used 6.4885108470917 seconds
Scheduled task complete: Synchronisieren Sie Benutzer mit Azure AD. (local_o365\task\usersync)


Hat hier jemand Erfahrung?


Danke und allen, die schon soweit sind, guten gesunden Start


Markus

Mittelwert:  -
Als Antwort auf Markus Strobl

Re: Moodle & Teams

von Anton Tremetzberger -
Nutzerbild von Besonders aktive Moodler

Hallo Markus,

wir haben ein ähnliches Problem, jedoch haben wir noch die 3.5er-Version. Ich selbst bin noch am Testen und hab bis dato noch keine brauchbare Lösung, aber du könntest hinsichtlich der User-Sync mal folgendes probieren - das hat zumindest bei uns teilweise geholfen:

  • deaktivere: "Synchronisierung der Profilfotos in cron job" --> wir hatten dabei einige Fehlermeldungen, vielleicht stoppt das den Sync-Prozess
  • aktiviere: "perfom a full scan each run"
  • deaktiviere: "update all accounts in Moodle for users in Azure AD" 

ich würde auch deaktivieren:

  • zuvor synchronisierte Konten in Moodle löschen, wenn diese aus Azure AD gelöscht wurden --> sonst löscht Moodle vielleicht unabsichtlich User, die aber noch gebraucht werden
  • Vorhandene Moodle-Nutzer mit gleichnamigen Konten in Azure AD vergleichen --> würde ich ebenfalls deaktivieren, weil du ja wohl die User sowieso neu reinsynchronisierst und keine bestehenen User aus LDAP, manuellen Konten, etc. hast

Die Berechtigungen auf Azure-Seite passen? Wir haben das anfangs mit einem Token gemacht, dann aber einen eigenen User dafür verwendet, weil uns dazu geraten wurde. Geholfen hat es nicht viel, aber vielleicht gehts ja bei dir.

PS: was steht denn bei dir unter Website-Administration / Plugins / Authentifizierung / OpenID Connect: oidcresource? Wir hatten da ursprünglich: https://graph.windows.net und haben es auf: https://graph.microsoft.com geändert, das hat zumindest auch etwas geholfen.

BG Anton

Als Antwort auf Anton Tremetzberger

Re: Moodle & Teams

von Markus Strobl -
Danke, habe alles so nachvollzogen, aber leider immer noch die gleichen Probleme.

Bei uns war bereits graph.microsoft.com eingetragen.

Ich schreibe nun mal dem MS O365 EDU Support. Obs was nützt? Wenn ja, dann schreibe ich dir gerne

Danke nochmals
Markus
Als Antwort auf Markus Strobl

Re: Moodle & Teams

von Christian Schett -
Bei mir will das auch nicht funktionieren, wäre also dankbar, wenn du hier die Antwort von Microsoft (sofern du eine erhältst), posten könntest. Danke.

Christian
Als Antwort auf Christian Schett

Re: Moodle & Teams

von Anton Tremetzberger -
Nutzerbild von Besonders aktive Moodler
Hallo Christian,

wir haben nun auch den Microsoft Support eingeschaltet, sind aber noch zu keiner Lösung gekommen. Melde mich aber, wenn da was herauskommt.
PS: im Github-Repo findest du vielleicht noch den einen odere anderen Lösungshinweis: https://github.com/microsoft/o365-moodle/issues

BG Anton
Als Antwort auf Anton Tremetzberger

Re: Moodle & Teams

von Christian Schett -

Danke für die Rückmeldung, Anton, und für den Link.

VG Christian

Als Antwort auf Christian Schett

Re: Moodle & Teams

von Anton Tremetzberger -
Nutzerbild von Besonders aktive Moodler

Hallo Markus, hallo Christian

wir haben nun nach einigen Hin- und Her zusammen mit dem Microsoft Support vermutlich jenen Fehler gefunden, der uns diese Sync-Probleme bereitet hat - es dürfte sich um ein Token-Problem handeln. Es wurde auch schon im Github Issue https://github.com/microsoft/o365-moodle/issues/1271 behandelt und für 3.7, bzw. aufwärts gelöst.

Ich weiß jetzt nicht, welche Moodle-Version ihr verwendet und ob es euer Problem auch löst - rückwirkend für 3.6 und abwärts sind diese Anpassungen leider nicht mehr gemacht worden. In diesem Issue https://github.com/microsoft/o365-moodle/issues/1435 wird aber ein Workaround angegeben, wie man den Code in älteren Versionen adaptieren kann. Ich habs selbst noch nicht versucht, werde das aber mal angehen.

Markus, hast du auch was von deiner Support-Anfrage an Microsoft erfahren?

BG Anton