Microsoft School Data Sync and OneRoster API
Hello,
We've set up a connection for Microsoft SDS using the API, however, each sync shows a bunch of warnings due to the phone numbers being formatted incorrectly. Microsoft requires the E.164 format including the plus symbol and country code, but the OneRoster export doesn't include it unless we were to explicitly put it in Core. And having phone number validation on in the User Profiles seems to remove it anyway.
Is there a way to do this without a manual intermediate transformation step prior to loading into SDS? Just wanted to check!
Answers
-
Hey @Joshua Townley I moved this over to Education Management APIs. I'll also check with my team to see if we can help!
2 -
The introduction of an error for phone formatting conflicts is new to the SDS/OneRoster integration. There haven't been any communications from Microsoft about changing their requirements - to my knowledge. So, this may be an unintended result from some other change.
When we worked with Microsoft on the SDS compatibility, this was not an issue. And Blackbaud is compliant with the requirements specified by the OneRoster spec. I will connect with MS's SDS team to see what changed and if it's intended.
1 -
Thanks Stephen!
0 -
It looks like School Data Sync service has made some changes, including dropping support for the API and integrating via the CSV file exports only. This phone format change must have come through at the same time. I'll see how we can update the setup for OneRoster to accommodate this formatting requirement. I do not have a time frame for this work, but I will get it in front of the team.
1
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 658 Blackbaud Grantmaking™
- 579 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 943 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 250 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 798 Community News
- 3K Jobs Board
- 56 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

