Rostering with ClassLink at CharacterStrong
Before moving forward with rostering, please review the following key points to ensure a smooth integration process with CharacterStrong via ClassLink.
1. Substitute Teacher AccessTo grant substitutes access to CharacterStrong, you can create a manual record within ClassLink’s Roster Server.
2. How ClassLink Roles Map to CharacterStrong
|
ClassLink Role |
CharacterStrong Role |
|
Teacher |
Educator |
|
Aide |
Educator |
|
ClassLink Administrator (Linked to a specific school/schools) |
School Lead |
|
ClassLink Administrator (Linked to the district) |
District Lead |
Make sure staff are assigned the appropriate ClassLink roles to ensure correct access in CharacterStrong.
Unable to update roles in ClassLink? You can request a role override.
3. Classes in CharacterStrong
- ClassLink classes are brought into CharacterStrong to track lesson delivery.
- Only users with assigned classes in ClassLink will have classes created in CharacterStrong.
- Staff and Admin users do not have sections, and therefore, classes are not automatically created in the app. However, they can create their own classes.
📣 Ensure your ClassLink data has a grade level associated with each class. Classes without a defined grade level in ClassLink will not be brought into CharacterStrong.
Need help? Updating Postfix Settings (Legacy) | Performing a Layer Transform
4. Supported Grade Levels
CharacterStrong supports the following grade levels:
- PreKindergarten
- Transitional Kindergarten
- Kindergarten
- Grades 1–12
📣 Ensure your data reflects only these grade levels for a successful sync. Students assigned to unsupported grade levels cannot be rostered into CharacterStrong.
5. Required Data for Rostering
We recommend using Rule-Based Permissions to only share data for classes that will be using CharacterStrong. Additionally, to properly roster users into CharacterStrong, your ClassLink sync must include:
- Orgs
- Users
- Classes - Please ensure that each class has an assigned grade level
- Courses
- Enrollments
- Academic Sessions
Missing any of the above will result in incomplete access or class creation.
6. School Assignment Requirements
All users must have at least one school assigned to them in ClassLink in order to access CharacterStrong.
- Exception: District Administrators can access CharacterStrong without a school assignment, as their role provides district-wide access.
7. Multi-Site User Access
When users are assigned to multiple buildings in ClassLink:
- Our system will automatically recognize this and assign the user to all buildings they are connected to in ClassLink.
- Within CharacterStrong, users can select their desired building from the drop-down menu in the upper-left.
8. ClassLink SSO App
CharacterStrong supports SSO with ClassLink. Please ensure that your team is accessing CharacterStrong using the app on the right (with OAuth2).

✅ Final Tip
Double-check all user data in ClassLink before syncing — especially roles, grade levels, and school assignments — to ensure a seamless onboarding experience with CharacterStrong.
❓Still Have Questions?
If you have any questions or need further assistance, feel free to reach out to us at support@characterstrong.com. We're here to help with anything you need!