For Developers

Implementation Details

How the Integration Works

Edlink's integration with Microsoft Teams facilitates synchronization of key educational data, including users, courses, enrollments, assignments, and submissions. The integration leverages Microsoft Education Graph API endpoints to pull data and transform it into Edlink's unified data model. Microsoft Teams data models are mapped to the Edlink data model through a standardized transformation process.

Data Mapping

Microsoft ModelEdlink Model
Microsoft TenantDistrict
educationUserPerson
educationSchoolSchool
educationClassClass
educationClass.membersEnrollment
educationAssignmentAssignment
educationCategoryCategory
educationModuleModule
educationModuleResourceResource
educationSubmissionSubmission
educationRubricRubric