Setting up Roster Sync
Watch the video or follow the steps below to learn how to set up your automatic roster sync with ClassLink.
Step 1: Add the Hatch Insights™ app
- After our sales team has enabled auto rostering for your organization, the first step is to add the Hatch Insights app in ClassLink.
- Simply log in to your admin account and navigate to the app library.
- Here you can search for Hatch Insights and click Add. Click here for detailed instructions on how to add a roster app in ClassLink.
Step 2: Sharing Roster Data in ClassLink
- In permissions, ensure that you have shared data with Hatch Insights. There will be 3 options for sharing your data as seen below. For more information about these options please read this article.
- Make sure to only share classes in relevant schools or grade levels to prevent sharing unnecessary data with Hatch. For more information about Hatch data rules check out this article.
- For Teaching Strategies GOLD® users: Each child will need to have a date of birth as shared information in order to sync information to Ignite and send documents via HatchSync. The date of birth allows us to identify children between systems better.
- For users with existing child data in Insights, sharing date of birth / demographics can also help speed up the first sync.
Note: At this time you can also add the Ignite by Hatch app, following the same instructions.
Step 3: Add Connection Details
- Once data has been shared from ClassLink, an Organizational Admin in Insights will need to establish the connection to the ClassLink roster server. Upon login, the admin will be taken to the Roster Sync Settings page.
- For the ClassLink connection to be successful, you'll need to collect:
- Your rostering endpoint URL
- Your rostering key
- Your secret or password
- These values can be found in ClassLink if you are logged into ClassLink as an Administrator with access to the Roster Server. The Roster server can be accessed from the LaunchPad as shown below.
The Roster Server can also be accessed from the dropdown menu in the top-left.
- Once in the Roster Server, visit Apps at the top.
- When you see your list of installed apps, find Hatch Insights.
- Select the gear for More Actions beside the Hatch Insights app.
- Select API in the left column.
- You will then see the Key and Secret for Insights displayed in the main area of the page.
- Your endpoint URL appears at the bottom-left of the screen whenever you are in the Roster Server. This is the same for all your ClassLink apps.
Step 4: Set the Schedule
- The Roster Sync can be configured to run daily, weekly, or monthly.
- Daily syncs can only be run in the off-peak hours to avoid changes during peak usage.
- Select “Save Schedule Settings” to save and allow the sync to run at the next scheduled time or select “Sync Now” to immediately start a one-time sync to populate the data from ClassLink. Unless there is an error with the import, the Sync Now option will not be available again until the next scheduled sync has run.
Step 5: Additional Settings
- If you toggle on the allow removal of data, then data removed from your rostering platform will be deactivated or removed from your Hatch roster also.
- If you toggle on the send emails, then you will receive emails about your sync statuses.
Step 6: View Sync Status
- Organizational Admins can view their Sync Status and Import History by clicking the “View Sync Status” link on the Success Page or by navigating to Org Management -> Roster Sync Status