Canvas connects to Microsoft Teams through Microsoft's official LTI apps. The main feature is Teams class sync: a Canvas admin turns on Microsoft Teams Sync, and instructors can create a Teams class team for a course whose membership follows Canvas enrollment. Instructors and students can also create and join Teams meetings from inside the course. Setup has hard prerequisites: a Microsoft Education license (A1 or higher), a single Microsoft tenant, and an exact match between a Canvas user field (email, login ID, SIS ID, or integration ID) and a Microsoft Entra ID field. A Microsoft tenant admin has to grant consent to the sync app. If you already create classes with School Data Sync, turn off its team creation first, or you will end up with duplicate classes.