Upload
ngotram
View
213
Download
0
Embed Size (px)
Citation preview
Why SDS: Microsoft
Rich EDU Experiences
• Central identity key to building rich EDU experiences
• 1st Party- Office 365, Teams for Edu, Intune for Edu• 3rd party- Class Policy, Edmodo, Tivitz, plus many
more
Schools use SIS• All schools use an SIS• Hundreds of SIS providers worldwide• Repository of rich EDU-context information
Azure AD Properties• Azure AD not originally designed with EDU
properties• SDS syncs roster data, extends Azure AD properties• EDU attributes available through REST API
Why SDS: Schools
Enterprise Performance
• Built on proven Azure and Office 365 Cloud Platform
• Designed by education pros for education customers
• IT has control over security and privacy
Saves Time• Automatic roster creation with synchronized
SIS data• Automatically reflect class membership
updates• Single sign-on reduces login time and troubles
Saves Money• Automates creation of digital classrooms• Reduces teacher and IT burdens• Integrates with your existing investments
Why SDS: Partners
Security & Privacy
• Inherits security commitment of Azure and Office 365
• Puts school IT in control of data privacy and security• Identity enables single sign on and account
management
Single Sign On• Teachers love that apps “just works” with single
sign on• Works across devices and platforms• Only requires one simple API
One, Free, API• No need to write to multiple SIS provider APIs• Works across platforms and devices• API is available as part of Office 365 for Education
at no cost
SingleSignOn
Class Info
Azure Active Directory& Office 365 Platform
Class Info
Automatic group and class site creation
Sync and Management tools for School IT
SIS
Class Rosters
Students
Teachers
Office 365
Microsoft School Data SyncA Service in Office 365 Education
Prerequisites• An EDU verified tenant• Global Administrator Rights• Promo code (
http://aka.ms/classroomsetup )• Source Directory Setup:
Prepare CSVs in School Data Sync Format Enable a connection for SDS in PowerSchool or Clever
Deployment Options Built in sync using REST API for supported SIS’s PowerSchool Clever
CSV files for all others School.csv – School information- Administrative Unit Section.csv – Section information- O365 groups- OneDrive, Exchange Student.csv – Student information- User Extension Attributes Teacher.csv – Teacher information- User Extension Attributes StudentEnrollment.csv – Student to Section mapping- O365 group
members TeacherRoster.csv – Teacher to Section mapping- O365 group owners8
Demo Enable SDS- http://sds.microsoft.com Create a Sync ProfileUpload CSVValidationDemo
Demo Microsoft Applications• Intune for Education• Microsoft Teams
3rd Party Applications• Teacher Dashboard• Class Policy• Red Critter• Tivitz
Demo
11
SDS Deployment Links & ReferencesDescription URL
Technical documents and resourcesOverview of SDS https://aka.ms/sdsoverviewDeploy using CSV Files https://aka.ms/sdscsvCSV File Reference https://aka.ms/sdscsvattributesDeploy using PowerSchool https://aka.ms/sdspowerschoolPowerSchool Attribute Reference https://aka.ms/sdspowerschoolattributesDeploy using Clever https://aka.ms/sdscleverSDS Toolkit https://aka.ms/sdstoolkitSDS Errors and Troublehooting https://aka.ms/sdserrorsDeploy SDS using One Roster CSV files https://edu.uservoice.com/knowledgebase/
articles/1086343-school-data-sync-one-roster Video (mix) reviewing deployment process https://aka.ms/sdsdeploymentmix
Additional links and informationRequest Deployment Support http://aka.ms/sdssignup Post-deployment help (plus new updates) http://edu.uservoice.com
SDS Community forum https://techcommunity.microsoft.com/t5/School-Data-Sync/bd-p/SchoolDataSync
Directory Graph APIs
Office 365 Groups
Azure Active DirectoryUsers & Relationships
Authentication & Access
School Data Sync School Information System
Office Graph APIs | http://graph.microsoft.com Mail
Tasks
Calendar
Contacts
Files API
Video
Trends
Analytics
Voice & Messaging
ConversationsMeetings
Office UX Add-ins and compatible applications
Assignments
+Teachers, Students, Admins, and Schools
(Classes)
Build on Existing Investments
School Data Sync ToolkitUse to: Validate CSV files and check for errors multiple times
Manual CSV sync from PowerShell (large tenant)
Convert OneRoster CSV files to SDS format Automate CSV sync processes via PowerShell
14
Deployment Process• Goal - 2 Sync events within 2 weeks
1st Sync event = Pilot or Scale of their choosing 2nd Sync event = Entire District
Kickoff Meeting
• 1 Week of Preparation
1st Sync Event
• 1 Week of Remediation
2nd Sync Event
• Closeout
Initial Sync- CSV Deployment CSV files are validated Accounts provisioned in Azure Active Directory
17
1. Sync profile created2. CSV files uploaded3. Files validated and stored4. Roster data synced with AAD5. Copy of roster saved
Subsequent Syncs- CSV Deployment New roster compared to the saved roster Adds or removes teachers and students
18
1. New CSV files uploaded2. Files validated and stored3. Sync compares new data to saved
• New data added*• Deleted data removed*
4. New copy of roster saved
*Sections and schools do not get deleted, only group members and owners*Sync does not delete accounts from Azure Active Directory
Create a Sync Profile• SDS Portal (sds.microsoft.com)• Create a sync profile – wizard• Choose Source Directory• Configure Identity Matching• Select Attributes to sync
Deployment Steps1. Check Prerequisites 2. Create a Sync Profile3. Upload Files and/or Enable Sync4. Sync Validation