Hello @MelissaSmiley1 - as I didn't know the answer offhand, I asked Microsoft Copilot AI to research and provide a solution. Here are the results. I hope this is useful!
Also, I highly encourage testing this out on the Canvas test server. With GenAI I tend to distrust and verify. 😁
==========
Based on the latest information from Microsoft and Canvas communities, here’s a breakdown of what you need to know regarding Microsoft Teams integration with Canvas, especially for non-credit, external users:
🔑 Microsoft 365 Licensing Requirements for Teams Access
-
Meeting Participation (Join Only):
- External users do not need a Microsoft 365 license to join a Microsoft Teams meeting. They can access the meeting via a browser or the Teams app as a guest.
- This means your non-credit students can attend synchronous sessions created in Teams without needing to be licensed by your institution [1].
-
Meeting Creation and Hosting:
- Only users with a valid Microsoft 365 license (typically A1, A3, or A5 for Education) can create and host Teams meetings.
- These users (e.g., instructors or program coordinators) must be licensed and authenticated through your institution’s Microsoft 365 tenant [2].
-
Canvas Integration via LTI:
- The Microsoft Teams Meetings LTI app allows instructors to schedule and manage Teams meetings directly within Canvas.
- You can choose to enable the LTI tool for students or keep it hidden. If enabled, students can see and join meetings from within Canvas [3].
-
Automated Access:
- While the LTI integration simplifies scheduling and joining meetings, it does not automatically provision Teams accounts for students.
- However, since your users only need to join meetings, this limitation should not impact your use case.
✅ Recommendations for Your Use Case
- Enable the Microsoft Teams Meetings LTI at the root level in Canvas.
- Ensure instructors or staff who create meetings have valid Microsoft 365 licenses.
- Communicate to students that they can join meetings as guests without needing a Microsoft account.
- Consider disabling the “Teams Classes” LTI if you don’t need full class team provisioning, which requires licensed users.
Would you like help drafting a setup guide or communication template for your instructors and students?
References