Integrating ClassLink

Have more questions? Submit a request

This guide is for IT support.


Do not enable Classlink’s DataGuard on any fields for your Linewize products without contacting Linewize support first. Enabling DataGuard may prevent your Linewize solutions from working as needed. Find out more.

Parents and Guardians

In this article we use the term parent to include guardians and other legal custodians. Linewize will not arbitrate disputes between parents.

You can integrate ClassLink SIS (Student Information System) with School Manager to automatically sync and authenticate your students, teachers, parents and classrooms.


ClassLink automatically syncs with School Manager twice weekly, based on the device's region. The syncs occur on Tuesday and Friday nights in that region, along with other SIS and Google Classroom syncs.

  • In the US/NZ region, syncs start at 6 PM US Central Time (UTC-5).
  • In the AU region, syncs start at 6 PM Perth Time (UTC+8).
  • In the UK region, syncs start at 6 PM UTC.

A device's sync may start any time between 6 PM in that region to 24 hours later, depending on previous sync times from other devices. You can manually run a sync if you need to propagate changes before the automatic sync period.

Before You Begin

  1. You will need your ClassLink (SIS) Endpoint URL, Client ID, and Client Secret which is generated in Configuring the Roster Server Connection.
  2. Ensure the email addresses for your users in School Manager match the email address for your users in ClassLink.
  3. Allow sufficient time for the sync to complete. ClassLink syncs may take longer than expected, with some taking up to four hours or more to finish. We recommend scheduling the sync outside of school hours to prevent disruptions.


Configuring the Roster Server Connection

The Roster Server Connection is required to generate the Endpoint URLClient ID, and Client Secret

  1. Follow the instructions for Adding a Roster Server Connection.
  2. Enter Linewize Classwize Class Import in the Roster Server Connection Name field.
  3. Once the Roster Server Connection is complete, go to Roster Server Tenants, on the roster server select the View Auth link. On the Direct tab, you will find your Endpoint URLClient ID, and Client Secret.


Integrating ClassLink

  1. Go to Configuration > Authentication > SIS Integration.
  2. Select Add New.
  3. Select ClassLink. The Add ClassLink Sync dialog will appear.


  1. Select your school’s SIS from the Which SIS would you like to integrate? dropdown. Available options are Powerschool, Ellucian, eSchoolPlus, Illuminate Education, and Unit4.
  2. Enter a Name for the ClassLink integration .
  3. Enter the Endpoint URL. This is the URL of the root of the ClassLink server.
  4. Enter the Client ID. This is the username for your school’s SIS.
  5. Enter the Client Secret. This is your password for your school’s SIS.
  6. Select Sync Parent Data if you wish to sync parent data. This syncs the parent contact details. and their relationship with the students with our systems.
  7. Select Submit.
  8. The ClassLink integration will appear in the list.
  9. Select Sync.
  10. The sync status will show if the sync was successful or failed.


  1. To see the sync detail, select View Log.


The sync details will appear. 

  • A successful sync will display the number of Unmatched Users, Matched Students, Matched Teachers, and Imported Classes.
  • A failed sync will display an error code. Please contact Linewize Support with the error code for help. 


If you have unmatched users, ensure the email address for the users in School Manager matches the email address for the users in ClassLink. If you still have unmatched users after verifying email addresses, contact Linewize Support.


Resetting the Integration

Resetting clears the last sync date stored in the database so that it appears as if it has never been synced.

  1. To do a complete sync reset, select Reset.
  2. A confirmation window will appear. Select the I Understand checkbox and select Yes, Reset.

Editing the Integration

  1. To edit the details, select Edit.
  2. The Edit ClassLink Sync dialog will appear to edit the details, when complete select Submit.



You will need to sync again after editing the details.


Deleting the Integration


Deleting the integration will not remove the students, teachers, or classrooms from School Manager. Users can still log in and use the school's network, but any updates to the users and groups within the SIS will not synchronize with School Manager.

  1. To delete the integration, select Delete.
  2. A confirmation window will appear. Select the I Understand checkbox and select Yes, Delete.


Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.