Skip to main content
Skip table of contents

PowerSchool Setup: Plugin Configuration

Installing the PowerSchool Plugin for SIS Integration (PowerSchool SIS 21.4)

To take advantage of our integrations with other PowerSchool products, your PowerSchool server must be running version 21.4 or later.

If your organization is running an older version of PowerSchool, continue to Install the PowerSchool Plugin for SIS Integration (pre-21.4).

New PowerSchool Customers

  1. Log in to PowerSchool as an Admin.
  2. Under Setup on the left menu, click System.
  3. Scroll down and click System Settings.
  4. Click Plugin Management Dashboard.
  5. Find the pre-installed Schoology SIS Adapter V2 plugin from the list and click the Enable/Disable checkbox.
  6. Click Enable on the popup to proceed with the installation.
  7. Click the new enabled Schoology SIS Adapter V2 plugin.
  8. Click Data Provider Configuration.
  9. Temporarily copy the Client ID and Client Secret.
  10. Navigate to the PowerSchool SIS Admin app in Schoology and paste the ID and Secret into the Consumer Key and Consumer Secret fields.
  11. Click Save API Credentials to verify the connection to the new plugin.

Once the plugin for version 21.4 is installed, you will no longer need to update the plugin for future versions. The latest plugin version will automatically be installed to your PowerSchool server.

Existing PowerSchool Customers

Organizations that have upgraded to PowerSchool version 21.4 from an older version must uninstall the existing plugin and then install the updated plugin.

  1. Log in to PowerSchool as an Admin.
  2. Under Setup on the left menu, click System.
  3. Scroll down and click System Settings.
  4. Click Plugin Management Dashboard.
  5. Find the Schoology SIS Adapter plugin from the list and unselect the Enable/Disable checkbox.
  6. Click Yes to confirm to disable the plugin.
  7. Find the pre-installed Schoology SIS Adapter V2 plugin from the list and click the Enable/Disable checkbox.
  8. Click Enable on the popup to proceed with the installation.
  9. Click the new enabled Schoology SIS Adapter V2 plugin.
  10. Click Data Provider Configuration.
  11. Temporarily copy the Client ID and Client Secret.
  12. Navigate to the PowerSchool SIS Admin app in Schoology and paste the ID and Secret into the Consumer Key and Consumer Secret fields.
  13. Click Save API Credentials to verify the connection to the new plugin.
  14. Navigate back to the Plugin Management Dashboard in PowerSchool.
  15. Find the disabled Schoology SIS Adapter plugin from the list and click Delete to remove the plugin.
  16. Click Yes to confirm.

Once the plugin for version 21.4 is installed, you will no longer need to update the plugin for future versions. The latest plugin version will automatically be installed on your PowerSchool server.

Installing the PowerSchool Plugin for SIS Integration (PowerSchool SIS pre-21.4)

In order to ensure the best experience with our integration, we recommend that your PowerSchool server is running version 9.1.1 or later. For organizations leveraging custom category setup between PowerSchool and Schoology, this feature is not supported for earlier versions of PowerSchool.

  1. From the Configuration tab of the PowerSchool SIS app within Schoology, download the PowerSchool plugin file for Version 9.1.1 to 9.2.9, or Version 10 or later.
  2. Log in to PowerSchool as an Admin.
  3. Under Setup on the left menu, click System.
  4. Scroll down and click System Settings.
  5. Click Plugin Management Dashboard.
  6. Click Install to add the updated plugin.
  7. Add the downloaded zip file.

    Do not unzip the downloaded files before installing the plugin. The installation will not work unless the files remain in the .zip file.

  8. Click Install.
  9. Find the plugin from the list and click the Enable/Disable checkbox.
  10. A new popup displays asking for permission for the plugin to access certain data tables and columns. This is the information Schoology uses for custom categories.
  11. Click Enable.
  12. Click the new enabled Schoology SIS Adapter Plugin.
  13. Click Data Provider Configuration.
  14. Temporarily copy the Client ID and Client Secret.
  15. Navigate back to the PowerSchool Admin App in Schoology and paste the ID and Secret into the Consumer Key and Consumer Secret fields.
  16. Click Save API Credentials to verify the connection to the new plugin.

    Supported custom categories are only those associated with the Lead Teacher in the PowerSchool section.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.