PowerSchool Integration Setup Follow

Hapara can sync classes, teachers and students from PowerSchool daily or on demand. Read about the Requirements here.

To configure PowerSchool to Hapara sync:

 

Install the PowerSchool plugin for Hapara:

  1. Download the PowerSchool_Plugin_For_Hapara.xml
  2. Login to your PowerSchool Admin Portal as a System Administrator.
  3. From the Start Page, select System from the main menu to open The System Administrator page.
  4. Click System Settings.
  5. Click Plugin Management Configuration.
  6. Click Install.
  7. Select the PowerSchool_Plugin_For_Hapara.xml downloaded in Step 1.
  8. Click Install, a confirmation message appears.
  9. Click Yes to confirm installation.

Once confirmed and installed, the plugin should be visible in the Installed Plugins section on the Plugin Management Dashboard page.

 

Enable the plugin:

  1. Login to your PowerSchool Admin Portal as a System Administrator.
  2. From the Start Page, select System from the main menu to open The System Administrator page.
  3. Click System Settings.
  4. Click Plugin Management Configuration.
  5. Tick the checkbox for the Hapara plugin, a confirmation message appears.
  6. Click Yes to confirm your selection.

 

Retrieve your PowerSchool credentials:

  1. Login to your PowerSchool Admin Portal as a System Administrator.
  2. From the Start Page, select System from the main menu to open The System Administrator page.
  3. Click System Settings.
  4. Click Plugin Management Configuration.
  5. Click the Hapara plugin name.
  6. Click OAuth Configuration.
  7. Note the Client ID and Client Secret, these are required for Sync configuration in the Hapara Admin Console
  8. Ensure there is a publicly-accessible https URL for the PowerSchool server, note down this URL.

 

Complete Sync Configuration in Hapara Admin Console:

  1. Login to your Hapara Admin Console
  2. Browse to Data Loader > Sync Configuration
  3. Follow the on-screen instructions (more detailed instructions provided here). You will need the PowerSchool credentials and URL noted down in the previous step
  4. When Sync config is complete, browse to Data Loader > Sync
  5. Select Synchronize daily if you wish to automatically sync class and student data
  6. 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.

 

Note: If you are syncing multiple schools, we recommend enabling School Separation

  1. Login to your Hapara Admin Console
  2. Browse to Configuration > School Configuration
  3. Ensure all schools are configured here as per our School Separation Setup article

 

Notes: 

Have more questions? Submit a request