Full Integration (Rostering and Enrollment Automation)
What It Is
Subject connects directly to your SIS or LMS via API for complete automation of users, enrollments, and (optionally) grade passback.
How It Works
Users: Automatically sync from SIS
Login: Students/staff use SSO credentials via dedicated login link
Enrollments: Automatically sync from SIS course schedules
Grades: Individual assignment grades sync back to SIS gradebook (when configured)
Passwords: Managed by district SSO system
Best For
✅ Medium to large # of student enrollments
✅ Districts with specific course codes in SIS
✅ Districts seeking maximum automation and automated grade syncing
✅ Programs with stable, predictable enrollments
Pros
✅ Complete automation (minimal manual work)
✅ Automated grade passback to SIS
✅ Centralized account management and enhanced security with single sign-on
✅ Enrollments always match SIS
✅ Reduced administrative burden
✅ Eliminates manual grade entry
✅ Single source of truth (SIS)
Cons
❌ Requires specific course codes in SIS
❌ Cannot use placeholder courses
❌ No enrollment changes in Subject platform
❌ All changes must go through SIS
❌ Longer setup time (2-4 weeks)
❌ Requires course mapping
❌ Less flexible for quick enrollment changes
❌ Grade passback requires direct SIS API (not Clever/ClassLink)
Key Workflows
Adding a New Student:
Student enrolled in Subject course in SIS
Enrollment automatically syncs to Subject (within hours)
Student logs in via SSO link
Student immediately sees course
Managing Enrollments:
All changes made in SIS
Changes sync automatically to Subject
Staff cannot modify enrollments in Subject
Can restore previous progress upon request