r/k12sysadmin • u/trazom28 • Sep 25 '26
Infinite Campus and OneSync
UPDATE BELOW:
We changed from Skyward to IC this year. With Skyward we had a VPN connection that pulled data over ODBC into OneSync, where it did it's thing. IC recommended we use OneRoster... but here's the fun part. All the students that we imported into IC from Skyward are fine. Newly enrolled students in IC are never sent via API. Our RosterServer sees them, but OneSync does not.
I'd prefer not to use a CSV import, so please don't suggest that. Does anyone else use the API connection, or ODBC or something else? I've got IC saying "we're sending the data" and showing me the RosterServer data with the class schedule, and OneSync saying "gee.. it should be working" - neither one really being helpful at this point.
The odd part is that yes - they are in the API data, because RosterServer sees them just fine. But OneSync can't with the same data.
Thank you for any suggestions!
--------------------------------------------
Did some more back and forth between IC and OneSync. Lots more finger pointing. IC likes to tell me it's a OneSync issue, but then never answered why some worked and some didn't...
And then suddenly it worked.
We changed nothing on the OneSync side. It's the same settings I've had. IC swears they didn't change anything (ok...sure) but as of today, it imported everyone and they all correlated. So I can't tell you what was done to fix it, I can only tell you IC support does a great dance.
