Welcome to Microsoft School Data Sync

SDS overview

School Data Sync (SDS) is a free web application offered in every Microsoft 365 Education tenant that ingests data elements from external Student Information Systems (SISes), using either CSV files or a direct API connection. Once ingested, SDS uses this data for creating users, Microsoft 365 groups, and class teams-- saving teachers time and empowering students and educators to easily adopt and use Microsoft 365 apps and services.

SDS creates groups for IT and keeps them dynamically updated over time, for simplified IT management and group-based administration. These groups can be used for identity management, group-based licensing, Intune device management, scoped delegated administration, and a variety of Microsoft 365 app settings and policy configurations. SDS also provides the option to store the objects and attributes it syncs within Azure AD, and then makes the information available to third party applications through the Education APIs and MS Graph.

Finally, SDS synchronizes data to enrich Education Insights. This additional data allows Education Insights Premium to provide a robust set of reports and analytics with Microsoft 365 activity data, further enriched with the EDU contextual data commonly stored in the SIS.

Provisioning and Insights scenarios

  1. SDS provides dynamic provisioning and roster updates for virtual classrooms in Microsoft 365, for simplified deployment and adoption of Microsoft 365 Group-enabled apps like Teams, SharePoint, Exchange, and OneNote Class Notebooks.

Dynamic provisioning and roster updates

  1. SDS performs dynamic provisioning of users and groups for IT, for simplified Microsoft 365 identity management, app management, and device management.

Dynamic provisioning of users and groups

  1. SDS can sync external SIS data with Education Insights Premium and link with Microsoft 365 activity and directory data, for the purpose of providing advanced analytics within the Education Insights application found in Teams.

Advanced analytics and insights

SDS customer and partner benefits

IT administrators

  • Save time by automating creation of online classrooms and users
  • Simplify security with a single, compliant source for user profiles and rosters that all classroom applications can use
  • SDS mirrors data from the Student Information System (SIS) into Office 365 and Azure Active Directory, automates provisioning of online classrooms and educator and student accounts
  • SDS enables any classroom application to access the encrypted cloud-based data through the no-cost API Educators
  • Spend less time creating classes, managing rosters, and troubleshooting access to apps and shared online resources
  • Enable the easy creation of Teams for Education, OneNote Class Notebooks, Office 365 Groups for online messaging, file sharing, and collaboration
  • SDS integrates with many other education offerings and apps SIS vendors
  • Support and connect to more apps through a single, no-cost API.
  • Quickly and easily provide app partners with access to student data, allowing them to focus on differentiation, not app integration.

Educators

  • Spend less time creating classes, managing rosters, and troubleshooting access to apps and shared online resources
  • Enable the easy creation of Teams for Education, OneNote Class Notebooks, Office 365 Groups for online messaging, file sharing, and collaboration
  • SDS integrates with many other education offerings and apps

SIS vendors

  • Support and connect to more apps through a single, no-cost API.
  • Quickly and easily provide app partners with access to student data, allowing them to focus on differentiation, not app integration.

App partners

  • Provide customers with a single sign-on to their applications that “just works”.
  • SDS enables app partners to spend less time integrating with different SIS systems, and more time creating personalized experiences for teachers and students.
  • No-cost API works with multiple SIS providers, operating systems, and devices.

System integrators

  • Save educational institutions time by integrating their SIS with Office 365.
  • Build export/import processes for each customer, or write cloud connectors that can scale across multiple schools, entities, and departments helping them keep their user profiles and class rosters up to date.

To learn more about how customers are using SDS, visit https://sds.microsoft.com.


Relevant articles

SDS Overview

Planning SDS

Deploying SDS overview

How to deploy SDS using CSV files in the CSV V1 format

How to deploy SDS using CSV files in the CSV V2 format

How to deploy SDS by using CSV files in the Clever format

How to deploy SDS by using OneRoster CSV files

How to deploy SDS by using PowerSchool API

How to deploy SDS by using OneRoster API