How to set up your PowerSchool integration Follow
What is PowerSchool?
PowerSchool is a US based Student Information System (SIS) that can directly integrate class, teacher, and student roster information with Hāpara.
If you have already purchased PowerSchool and use this as your SIS, PowerSchool can sync with Hāpara at no extra cost. IE: There are no fees associated with this method of synchronization.
What are the PowerSchool integration requirements?
In order to sync PowerSchool with Hāpara, you must meet the following requirements:
- You are using PowerSchool v7.7 or above
- Hāpara needs a SSL connection to your PowerSchool instance
- Student Google IDs must be loaded into the standard "student email" field (not in a custom field)
- Teacher Google IDs also need to be loaded into the standard "teacher email" field
How to set up your PowerSchool integration in Hāpara
Hāpara can sync classes, teachers and students from PowerSchool daily or on demand.
To configure PowerSchool to Hāpara sync:
1. Install the PowerSchool plugin for Hāpara
- Download the PowerSchool_Plugin_For_Hāpara.xml
- Login to your PowerSchool Admin Portal as a System Administrator.
- From the Start Page, select System from the main menu to open The System Administrator page.
- Click System Settings.
- Click Plugin Management Configuration.
Note: for PowerSchool Enhanced User Interface (v. 24.5.0.0 or later) this can be found by selecting System Management > Server > Plugin Management.
- Click Install.
- Select the PowerSchool_Plugin_For_Hāpara.xml downloaded in Step 1.
- Click Install, a confirmation message appears.
- Click Yes to confirm installation.
Note: Once confirmed and installed, the plugin should be visible in the Installed Plugins section on the Plugin Management Dashboard page.
2. Enable the plugin
- Login to your PowerSchool Admin Portal as a System Administrator.
- From the Start Page, select System from the main menu to open The System Administrator page.
- Click System Settings.
- Click Plugin Management Configuration.
Note: for PowerSchool Enhanced User Interface (v. 24.5.0.0 or later) this can be found by selecting System Management > Server > Plugin Management.
- Tick the checkbox for the Hāpara plugin, a confirmation message appears.
- Click Yes to confirm your selection.
3. Retrieve your PowerSchool credentials
- Login to your PowerSchool Admin Portal as a System Administrator.
- From the Start Page, select System from the main menu to open The System Administrator page.
- Click System Settings.
- Click Plugin Management Configuration.
Note: for PowerSchool Enhanced User Interface (v. 24.5.0.0 or later) this can be found by selecting System Management > Server > Plugin Management.
- Click the Hāpara plugin name.
- Click OAuth Configuration or Data Provider Information.
- Note the Client ID and Client Secret, these are required for Sync configuration in the Hāpara Admin Console
- Ensure there is a publicly-accessible https URL for the PowerSchool server, note down this URL.
Important - Please stop here if your domain is new to Hāpara. The rest of your sync configurations will be completed with you on your setup call with one of our Implementation Specialists.
For existing customers, please continue with the steps below to complete Sync Configurations in Hāpara Admin Console.
- Login to your Hāpara Admin Console
- Browse to Class rostering > Admin managed roster
- Scroll down to Roster methods find the PowerSchool option and click Configure PowerSchool
- Follow the on-screen instructions configurations, you will need the PowerSchool credentials and URL noted down in the previous step
- When Sync configurations are complete, click Save configuration
- Navigate to the PowerSchool selected rostering method and under the Roster data options you will find Sync automation, turn this option on if you wish to automatically sync class and student data.
Additional information
- Hāpara reads information from PowerSchool. Hāpara does not write any information into PowerSchool.
- Full PowerSchool to Hāpara mapping details here
- Download: PowerSchool_Plugin_for_Hāpara.xml (488 Bytes)