o365-moodle
o365-moodle copied to clipboard
Moodle-Team gets made, the Teacher is made Manager, but no Moodle Students get added as Team Members
On our MoodleDev development server, Moodle-Teams Integration is enabled through the o365 service. Our goal is to allow select Moodle courses (invitation or request-only) to get a companion Teams channel created automatically, with the Moodle Teacher added as Manager and their Students added as Team Members. (Instructors have asked us for this feature for months.)
This only works partially: The Team gets made, the Teacher is made Manager, but no Moodle Students get added as Team Members. My test Instructor resorted to adding her Student Teams Members manually.
Bottom-line: _Student enrollees in my text Moodle courses do not show up as Members i_n the companion Teams channel.
Could some low-level policy/setting in our Office environment be preventing the membership of Student users into Teams channels?
Sync logs in Moodle don't show evidence of user sync...
According to docs (https://docs.moodle.org/405/en/Microsoft_365#Course_Sync):
Differences between Teams owner vs Teams member:
• When syncing users from Moodle courses to Teams, capabilities are used to determine whether a Moodle user is added to the Team as an owner or member:
• Moodle users with "Team owner" (local/o365:teamowner) capability are added as Team owners. By default the teacher role has this capability.
• Moodle users with "Team member" (local/o365:teammember) capability are added as Team members. By default the student role has this capability.
• A Moodle user enrolled in the course but don't have any of the two capabilities are not synced to connected Teams.
By enrolling "[email protected]" as a Student role in one of my Moodle test courses, I assumed that Elvis' student account would automatically get synced across to the course's related Team as a new Member. It didn't.
Anyone having this same problem?