youtube image
From YouTube: Using the Microsoft Graph education endpoints in SPFx to create a my assignments web part

Description

In this 18-minute developer-focused demo, Tony Philips delivers an option for those using the Assignments capability in Microsoft Teams for Education, to render an aggregated list of assignments in SharePoint. This is now possible using the My Assignments web part carefully explained here. Learn about the education related APIs in Microsoft Graph. EDU specific end points shown: /education/me, /ms/joinedTeams, /education/me/classes, /education/me/assignments. Review API permissions, caching service, refresh technique and capability limitations. Requires Education tenant. Separate student and teacher views of assignments. This PnP Community demo is taken from the Viva Connections & SharePoint Framework Bi-weekly sync call recorded on August 25, 2022.

Demo Presenter
• Tony Philips (Cloud Design Box) | @TonyMSTeams

Supporting materials
• Documentation - Education API overview | https://docs.microsoft.com/graph/education-concept-overview
• Repo – My Assignments Web Part by Cloud Design Box | https://github.com/CloudDesignBox/CDBAssignments
• Documentation - Overview of School Data Sync | https://docs.microsoft.com/schooldatasync/overview-of-school-data-sync
• Documentation - Assignments in Teams for Education | https://docs.microsoft.com/microsoftteams/expand-teams-across-your-org/assignments-in-teams

Learn more
• Microsoft 365 Unified Sample gallery - https://aka.ms/m365/samples
• Microsoft 365 Platform Community in YouTube - https://aka.ms/m365/videos
• Microsoft 365 Platform Community - http://aka.ms/m365/community