Step 1: SchoolTool API Set Up:
Below is the initial API configuration screen found in Maintenance -> API Security. Your screen may be a little different.
You will need to add ClassLink as a vendor, assign a token and add the IP address. For the IP address, enter ALL or ANY.
Next, allow access to the following files (you may have them named differently):
- Classes (Course and Class Section)
- Student Roster
- Additional Teachers
In the SchoolTool Configuration Page, just complete last section (indicated below in RED)
Check the box to enable the API, and enter a password in the Authentication Token box.
Step 2: Connection to ClassLink Roster Server
Log into ClassLink, click on your Roster Server app (or click on your ClassLink Management Console app, then click on “Roster Server” from the left frame). You can also access the Roster Server Console by logging in through https://console.oneroster.com.
Click on Settings > General.
Under SIS Connector Settings, click “Choose” to select your SIS.
Enter your SchoolTool URL and the token you created.
Click “SAVE” in the bottom right corner.
Click “Test Connection” and a message of success will appear.
Turn the “Enabled” switch on.
Click “Run Connection” (This may take a while)
Above, under Importer Settings, turn the “Sync” button on and choose a sync schedule.
Click on Import Rosters > Import Now and your files will appear. This document will help as well.
Go back to the left frame menu and click Applications to choose the applications to roster. This document will help as well.