PowerSchool OneRoster (IMS v1.1) Integration Setup

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.


3. Click Install.


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


5. Click Install.


6. 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.


7. Click OK.


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


9. Click Enable one more time here:

10. Click on the Plugin name:


11. Click Data Provider Configuration.


12. Save the Client ID and Client Secret:


13. 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!

    • Related Articles

    • OneRoster

      The Classworks User Synchronization Service using the IMS Global OneRoster™ standard can automatically provision users, classes, and group enrollment information based on the user data in your student information system. Using this open standard ...
    • IMS Global Learning Tools Interoperability (LTI)

      Classworks easily plugs into your learning management system (LMS).  Integrating with your LMS is accomplished through the use of the Learning Tools Interoperability (LTI) standard.  Learning Tools Interoperability (LTI) is an open standard created ...
    • Microsoft Office 365 Single Sign On

      Use your Microsoft credentials to login to Classworks. Using Microsoft credentials allows users to share specific data with Classworks while keeping their usernames, passwords, and other information private. To utilize this feature, users will click ...
    • Google Single Sign On

      Classworks allows users to use their Google Sign-In to log in to Classworks. Using Google OAuth 2.0 allows users to share specific data with Classworks while keeping their usernames, passwords, and other information private. To utilize this feature, ...