Syncing PowerSchool with School Manager

This article is for IT Support.

Your Linewize products need up-to-date information about your school's students and teachers. Some products and features also need information about classrooms or students’ guardians. The best way to provide this information is to sync a SIS (Student Information System) with School Manager.

This article describes how to automatically sync PowerSchool with School Manager.

Before you begin

  1. To integrate PowerSchool and School Manager, you need to install a Linewize plugin within PowerSchool. Contact your Linewize Success or Account Manager to get the plugin.
  2. Note your PowerSchool Endpoint URL, OAuth2 Token URL, Client ID, and Client Secret.
  3. Ensure the email addresses of your users in School Manager match the email address of your users in PowerSchool.
  4. Schedule time outside school hours to complete Steps 1 and 2. PowerSchool may take up to four hours to sync with School Manager for the first time.

Step 1: Configure PowerSchool for Syncing

  1. Sign in to PowerSchool.
  2. Go to System Management > Server > Plugin Configuration.
  3. Select Install.
  4. Select Choose File, then locate the downloaded Linewize plugin.
  5. Select Install.
  6. Select Register on the Plugin Registration dialog.
  7. Select OK on the Registration Results dialog.
  8. Select the Enable checkbox for the Linewize plugin.
  9. Select Enable on the Enable Plugin panel.
  10. Select the Linewize plugin link, the Linewize Plugin Setup dialog will appear.
  11. Select the Data Provider Configuration link, then copy the Client ID and Client Secret for later use.

Step 2: Integrate PowerSchool with School Manager

Note

Syncing Parent Data from PowerSchool into School Manager is unavailable.

  1. Sign in to School Manager.
  2. Go to Configuration > Authentication > SIS Integration.
  3. Select Add New.
  4. Select PowerSchool. The Configure PowerSchool Sync dialog will appear.
  5. Enter a Name for the PowerSchool integration.
  6. Enter https://sis.powerschool.com/api/ for Endpoint URL.
  7. Enter https://sis.powerschool.com/api/ims/oneroster/v1p1/token for OAuth2 Token URL.
  8. Enter the Client ID.
  9. Enter the Client Secret.
  10. Select the options you need to manage your users:

    Option Description
    Respect Enrolment Date Sync current student data and exclude any previous students who have already left the school.

    Note

    If you don’t select this option, all existing student data will be synced.

    Respect Academic Sessions

    Sync current classroom data. Academic sessions are classrooms that belong to the current term, semester, or school year.

    Note

    Not selecting this option will sync all active classrooms, regardless of the year or the date range they run in.

  11. Select Submit. The PowerSchool integration will appear in the list.

  12. Select Sync.

    Note

    You only need to manually start the first sync. PowerSchool will then sync automatically on a set schedule (see Scheduled PowerSchool sync).

  13. Sync Details will show whether the sync succeeded or failed.

  14. To see the sync detail, select View log.

    Sync Details will appear.

    • A successful sync will display the number of Unmatched Users, Matched Students, Matched Teachers, and Imported Classes.

    • A partial sync will display an error message advising why the sync was only partially successful. Contact Linewize Support with the error code for help.

    • A failed sync will display an error code. Contact Linewize Support with the error code for help.

  15. Sync may fail or partially sync if you have multiple schools in your SIS and some of the schools in your SIS have incomplete datasets. You can select Exclude Schools to remove those schools from the sync.

  16. Select a school to move it between Included Schools and Excluded Schools lists.

    Note

    All schools are on the Included Schools list by default.

  17. Select Submit.

Important: Scheduled PowerSchool sync

PowerSchool syncs with School Manager nightly in your region.

  • US/NZ region: syncs start at 6 PM US Central Time (UTC-5).
  • AU region: syncs start at 6 PM Australian Western Standard Time (UTC+8).
  • UK region: syncs start at 6 PM UTC.

A device's sync may start any time between 6 PM in that region to 24 hours later, depending on previous sync times from other devices. You can manually run a sync to propagate changes before the automatic sync period.

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.