Below are instructions for connecting the SchooLinks application to ClassLink Roster Server. The process involves adding the SchooLinks app through ClassLink Roster Server and assigning permissions to the app. After successfully, adding the SchooLinks app, assigning permissions, and enabling the connection: SchooLinks can then connect to ClassLink to pull the rostering data used to provision SchooLinks accounts.
Included are links to ClassLink's documentation for adding applications and modifying permissions.
SchooLinks
application<aside> 💡 Keep in mind that the application is not enabled by default after sharing data and must be explicitly toggled to "Enabled" to allow access to data.
</aside>
Click Apps > All Applications
Click the Gear Icon next to the SchooLinks app
Select Shared Fields, then select the Demographics tab and check Enable Demographics, then click Save
After the connection has been made, SchooLinks will configure your district’s Rostering sync to run nightly internally within SchooLinks. Our Data Integration team member’s will have access to all of the API credential information needed after you are connected with the SchooLinks app.
SchooLinks utilizes proxy-based API authentication through ClassLink, ensuring seamless integration without the need for frequent configuration updates. This approach allows us to securely access ClassLink's services without directly exposing credentials or requiring adjustments when API credentials or hostnames change. If ClassLink informs you that your hostname or API credentials for ClassLink are changing, there will be no need for configuration changes within SchooLinks.
If you have student/staff identifiers, Staff Roles, or additional staff fields that you want to share with SchooLinks, you first need to ensure that the fields exist in ClassLink and then share the fields with SchooLinks following these steps:
Login to Roster Server and go to your Applications
Click the ⚙️ Gear icon next to the SchooLinks app
Click on DataGuard
Click on the Users entity
Click the Toggle next to Metadata Fields and make sure the specific fields are checked to be shared with SchooLinks