The information in this article applies if you have selected to use ClassLink Roster Server for Single Sign-On (SSO) and/or rostering for your purchased Summit K12 subscription(s).
Unsure which rostering option below is the best fit? We are happy to meet with you over a scheduled Onboarding and Integrations Tech Call to provide guidance on rostering and integrations.
Many links in this article lead to the ClassLink Help Center, which is protected and will require sign-in to access. These articles are managed by ClassLink and may change without notice. Questions about the ClassLink Help Center articles should be directed to your ClassLink Representative or the ClassLink Help Center.
What is ClassLink?
ClassLink is a third-party application that provides rostering and access to Summit K12 through a Single Sign-on (SSO). Districts can connect their Student Information System (SIS) to the Roster Server through the OneRoster API or upload OneRoster files directly into the ClassLink Roster Server. Subsequent updates to rosters are reflected in automated, nightly syncs between ClassLink and Summit K12.
Rostering Options with ClassLink Roster Server
It is essential to choose the ClassLink rostering option more suitable for your SIS data and purchased Summit K12 subscription(s). Partners interested in utilizing ClassLink Roster Server as a rostering method can choose between two options: Roster Account Provisioning or Full Roster Integration.
Roster Account Provisioning | Full Roster Integration | ||
SIS data | Students and teachers using the purchased subscription(s) are NOT clearly defined in scheduled classes | Students and teachers using the purchased subscription(s) are clearly defined in scheduled classes | |
Create student accounts? |
✅ | ✅ | |
Create teacher accounts? |
Include users with the role of "teacher" in your Users data |
✅ | |
Create classes? | By including teachers in your Users data, they can use our self-managed class creation tool which will allow teachers to create their classes as needed | ✅ | |
Enroll students? | Teachers would manually enroll students using in-product tools | ✅ |
Using an LMS integration alongside your ClassLink Roster Server integration? Check out Using ClassLink with LMS Integrations further down in this article.
File Formats
The required OneRoster files will depend on the selected rostering option. View the table below for more information.
For required data fields and instructions for your selected rostering option, please view the OneRoster Integration Admin Guide.
Roster Account Provisioning | Full Roster Integration | |
Users | ✅ | ✅ |
Orgs | ✅ | ✅ |
Courses | ❌ | ✅ |
Classes | ❌ | ✅ |
Enrollments | ❌ | ✅ |
Adding Summit K12 and Modifying Permissions
ClassLink has an Adding Applications & Modifying Permissions Help Center article with an in-depth guide on adding vendors and setting up permissions. We will cover the main requirements below.
1. Visit your Roster Server dashboard in ClassLink and add the Summit K12 application.
2. Set up the permissions based on the subscription(s) purchased. Please limit data to only users that need access to purchased subscription(s):
- If you need to share data that is not currently on your Student Information System (SIS), please refer to ClassLink's Manual Records Help Center article
- If the subscription is purchased for a specific cohort of students, consider using Rule-Based Permissions
- If you need assistance with setting up permissions, we recommend contacting your ClassLink Representative or the ClassLink Help Center
3. Add the Summit K12 application from the Global App Library to the Launchpad for users to access Summit K12 through the ClassLink Single Sign-on (SSO). Please see ClassLink's Customizing Applications Help Center article for instructions.
Data Sharing Considerations
Data shared with Summit K12 on ClassLink Roster Server should be limited to the students, teachers, and/or classes a purchased subscription is intended for.
All users shared in the Users table will have accounts created and will be available for teachers to enroll in their classes. Once a student is enrolled in a class, a license will be consumed. Otherwise, a Full Roster Integration or an LMS integration will automatically handle student enrollment.
If intended users are not in scheduled classes or if you’re unable to filter Users for a specialized cohort (e.g. students with an LEP/ELL indicator), consider using an alternative method for rostering students if it allows for greater filtering options:
Secure File Transfer Protocol (SFTP)
Manual Rostering
Using ClassLink for Single Sign-On (SSO) Only
When users are rostered through alternative rostering solutions (i.e. SFTP, manual rostering), they can still use ClassLink for Single Sign-On (SSO) without connecting the ClassLink Roster Server!
To do so, the Tenant Administrator at the district will need to add the Summit K12 app found in the district’s ClassLink Management Console in the Global App Library. Once added, they will need to assign the app to the appropriate teachers and students.
District-issued emails provided to Summit K12 through an alternative rostering method and the emails used to log in to ClassLink must be identical. If they fail to match, users will not be able to access Summit K12 through the Single Sign-on (SSO) until the necessary corrections are made.
Using ClassLink with LMS Integrations
Partners interested in using a Schoology, Canvas, or Google Classroom LMS integration (help articles coming soon!) with Summit K12 must have classes with teachers and students in the chosen LMS.
For Summit K12 content deployment and grade passback to properly function with your LMS integration, users are required to be enrolled in a class associated with the purchased subscription(s) on Summit K12. Therefore, partners must determine how classes and enrollment in Summit K12 will be handled.
Class creation and enrollment in Summit K12 can be handled through a Full Roster Integration or an LMS integration.
- A Full Roster Integration will handle class creation and user enrollment using the OneRoster data in your ClassLink Roster Server. This may be preferred for users in scheduled classes in your SIS data.
- An LMS Integration can take care of class creation and student enrollment after students click on deployment links. This may be preferred for users in unscheduled classes in your SIS data.
A rostering method must be selected in conjunction with an LMS integration.
Troubleshooting ClassLink Rostering
Need help with ClassLink rostering? Review our Troubleshooting ClassLink Rostering article which discusses several solutions for common ClassLink rostering issues.
If you are experiencing technical issues using ClassLink or there is a problem connecting to the Summit K12 app, please get in touch with the ClassLink Help Center or your ClassLink Representative
Additional information is available in the following help articles:
Onboarding Overview
iPad User Guide
Allow List for URLs and Websites
Manual Rostering Set Up Overview
If you have any other questions, please do not hesitate to contact us.
tags: onboarding, classlink for rostering