Syncing Staff Via Powerschool API?

%3CLINGO-SUB%20id%3D%22lingo-sub-87463%22%20slang%3D%22en-US%22%3ESyncing%20Staff%20Via%20Powerschool%20API%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-87463%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI've%20noticed%20that%20SDS%20only%20syncs%20Teachers%20and%20Students%20when%20connected%20through%20the%20Powerschool%20API%2C%20and%20ignores%20anyone%20with%20the%20%22Staff%22%20role.%20Does%20anyone%20happen%20to%20know%20if%20there's%20a%20way%20to%20have%20it%20pick%20up%20staff%20as%20well%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-91351%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Syncing%20Staff%20Via%20Powerschool%20API%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-91351%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Matt%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EPowerschool%20is%20pretty%20much%20our%20source%20of%20truth%20for%20all%20users%2C%20we%20manage%20all%20students%2Fteachers%2Fstaff%20there.%20Since%20we've%20gone%20cloud-only%20with%20365%2FAzureAD%2FInTune%2C%20we%20don't%20have%20an%20on-prem%20AD%20or%20LDAP%20environment%20to%20serve%20as%20an%20intermediary%20between%20Powerschool%20and%20AzureAD.%20That%20makes%20SDS%20pretty%20much%20the%20sole%20user%20identity%20sync%20method%20for%20us%20(our%20profiles%20are%20configured%20using%20the%20create%20new%20user%20option).%20It%20seems%20to%20handle%20Teachers%20%26amp%3B%20Students%20brilliantly%20thus%20far%20(thank%20you%20to%20you%20and%20the%20team%20for%20that!)%2C%20it%20would%20just%20be%20handy%20if%20it%20would%20allow%20us%20to%20automate%20staff%20user%20management%20in%20AAD%2F365%20as%20well.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20can%20certainly%20understand%20if%20Staff%20are%20out%20of%20scope%20for%20SDS%2C%20I%20just%20figured%20I'd%20ask%20since%20I'd%20like%20to%20have%20a%20consistent%20process%20for%20user%20management%20(and%20just%20possibly%20want%20to%20enable%20my%20own%20laziness!).%20Please%20let%20me%20know%20if%20I%20can%20provide%20any%20other%20info%20about%20what%20we'd%20like%20to%20be%20able%20to%20do%20with%20SDS%2C%20I'm%20happy%20to%20discuss%20with%20you%20or%20anyone%20from%20the%20team.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-90671%22%20slang%3D%22en-US%22%3ERE%3A%20Syncing%20Staff%20Via%20Powerschool%20API%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-90671%22%20slang%3D%22en-US%22%3EGrant-%20thanks%20for%20the%20question.%20This%20is%20not%20a%20feature%20of%20SDS%20currently%20(unless%20you%20add%20the%20staff%20to%20you%20teacher%20list).%20I%20would%20like%20to%20understand%20the%20scenario%20better%20and%20can%20bring%20it%20up%20with%20our%20engineers.%20When%20would%20you%20want%20to%20sync%20staff%3F%20how%20would%20you%20use%20the%20information%3F%20For%20example%2C%20staff%20would%20not%20necessarily%20be%20part%20of%20a%20section%20(class)%2C%20but%20maybe%20there%20are%20third%20party%20applications%20you%20use%20that%20would%20benefit%20from%20such%20a%20sync.%20I%20look%20forward%20to%20hearing%20your%20response%20and%20hopefully%20I%20can%20give%20you%20more%20information%20after%20that.%20Thanks%2C%20Matt%20McGinnis%20School%20Data%20Sync%20Product%20Manager%3C%2FLINGO-BODY%3E
Deleted
Not applicable

Hello,

 

I've noticed that SDS only syncs Teachers and Students when connected through the Powerschool API, and ignores anyone with the "Staff" role. Does anyone happen to know if there's a way to have it pick up staff as well?

2 Replies
Grant- thanks for the question. This is not a feature of SDS currently (unless you add the staff to you teacher list). I would like to understand the scenario better and can bring it up with our engineers. When would you want to sync staff? how would you use the information? For example, staff would not necessarily be part of a section (class), but maybe there are third party applications you use that would benefit from such a sync. I look forward to hearing your response and hopefully I can give you more information after that. Thanks, Matt McGinnis School Data Sync Product Manager

Hi Matt,

 

Powerschool is pretty much our source of truth for all users, we manage all students/teachers/staff there. Since we've gone cloud-only with 365/AzureAD/InTune, we don't have an on-prem AD or LDAP environment to serve as an intermediary between Powerschool and AzureAD. That makes SDS pretty much the sole user identity sync method for us (our profiles are configured using the create new user option). It seems to handle Teachers & Students brilliantly thus far (thank you to you and the team for that!), it would just be handy if it would allow us to automate staff user management in AAD/365 as well.

 

I can certainly understand if Staff are out of scope for SDS, I just figured I'd ask since I'd like to have a consistent process for user management (and just possibly want to enable my own laziness!). Please let me know if I can provide any other info about what we'd like to be able to do with SDS, I'm happy to discuss with you or anyone from the team.