PowerSchool OneRoster (IMS v1.1) Integration Setup

Classworks supports rostering integration with PowerSchool v21.4.1 and higher! To use the PowerSchool OneRoster (IMS v1.1) Rostering APIs, both the Universal Rostering plugin and the Classworks OneRoster plugin must be installed by your district administrator.


Before getting started, make sure you download the following Classworks OneRoster plugin found here. You will need this during setup later:


Adding the Classworks OneRoster Plugin

  1. Sign in to the PowerSchool SIS Admin portal.
  2. From the start page, choose System >System Settings >Plugin Management Configuration.

A screenshot of a computer

AI-generated content may be incorrect.

A screenshot of a computer

AI-generated content may be incorrect.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Click Install.

A white background with black lines

AI-generated content may be incorrect.

  1. Click Choose File and select the Zip File you previously downloaded.

A computer screen shot of a computer screen

AI-generated content may be incorrect.

  1. Click Install.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Once installed, you’ll be prompted to register the plugin. A unique ID and secret will appear here, however, you don’t have to worry about that at this step. Click Register.

A screenshot of a plugin registration page

AI-generated content may be incorrect.

  1. Click OK.

A screenshot of a computer screen

AI-generated content may be incorrect.

  1. Check the box to enable the Classworks OneRoster API Plugin.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Click Enable one more time here:

A screenshot of a plugin

AI-generated content may be incorrect.

  1. Click on the Plugin name:

A screenshot of a computer

AI-generated content may be incorrect.

  1. Click Data Provider Configuration.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Save the Client ID and Client Secret:

A screenshot of a computer

AI-generated content may be incorrect.

  1. Once the steps above are complete, reach out to the Classworks team at hello@classworks.com to get the steps to send the client ID/ Secret securely. The Classworks team will then complete the steps needed within Classworks and confirm once setup is successful!

Still need help? Contact Us Contact Us