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.
- 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.
- 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.
- 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 Data Loader > Sync Configuration
- Follow the on-screen instructions (more detailed instructions provided here). You will need the PowerSchool credentials and URL noted down in the previous step
- When Sync config is complete, browse to Data Loader > Sync
- Select Synchronize daily if you wish to automatically sync class and student data
- If you wish, you can begin a Class sync from the Sync page, and monitor the progress of this via the Data Loader Status Page.
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)