KyberGate + ClassLink
OneRoster-compliant roster sync for effortless school data integration. Students, teachers, classes, and enrollments — synced automatically.
ClassLink's OneRoster API provides a standards-based pipeline from your SIS to KyberGate. No proprietary connectors, no manual data entry, no surprises.
How It Works
Configure OneRoster
Enable the OneRoster API in your ClassLink Admin console. Generate OAuth 2.0 credentials for the KyberGate application.
Enter Credentials
Paste your OneRoster endpoint URL, Client ID, and Client Secret into KyberGate Settings → Integrations → ClassLink.
Auto-Sync
Rosters, classes, and enrollments sync automatically every night. Map schools to policies and KyberGate handles the rest.
What Syncs From ClassLink
Standards-based roster data for user-based web filtering and classroom management.
OneRoster 1.1 Compliant
KyberGate implements the OneRoster 1.1 REST API standard from IMS Global. Standards-based interoperability means reliable data exchange with no proprietary lock-in.
- OneRoster 1.1 REST API
- IMS Global certified
- Standards-based data model
- Vendor-neutral interoperability
Student & Teacher Sync
Import all user records from ClassLink — students, teachers, and staff. Each user includes name, email, role, grade level, and school assignment.
- Student profiles with grade
- Teacher profiles with role
- Staff and admin accounts
- School-level assignment
Class & Enrollment Import
Pull classes, sections, and enrollment data directly into KyberGate. Teachers see their real rosters in KyberClassroom — no re-entry needed.
- Course and section data
- Student-to-class enrollment
- Teacher-to-class assignment
- Subject and term metadata
Multi-School Support
Districts with multiple schools can map each school to its own set of KyberGate policies. One integration serves the entire district.
- Per-school policy mapping
- District-wide visibility
- School-level admin access
- Cross-school reporting
Nightly Auto-Sync
Rosters sync automatically every night. Mid-year enrollments, transfers, and withdrawals are reflected by the next morning without any manual work.
- Automatic nightly sync
- Incremental change detection
- Transfer/withdrawal handling
- Sync history & logs
ClassLink LaunchPad SSO
KyberGate is compatible with ClassLink LaunchPad single sign-on. Teachers can access KyberGate from their LaunchPad dashboard with one click.
- LaunchPad SSO compatible
- One-click teacher access
- No separate login required
- SAML-based authentication
About OneRoster
OneRoster is an IMS Global standard for sharing class rosters between systems. KyberGate supports OneRoster 1.1 REST API for seamless interoperability.
No proprietary integrations. No vendor lock-in. Just a standards-based data pipeline that works.
What is OneRoster?
OneRoster is an IMS Global standard for sharing class rosters between systems. It defines a common data model for users, classes, enrollments, and schools — so any OneRoster-compliant system can exchange data with any other.
REST API
KyberGate supports OneRoster 1.1 REST API — the modern, real-time method. No file drops, no CSV exports. Data flows securely over HTTPS between ClassLink and KyberGate.
Read-Only Access
KyberGate only reads roster data from ClassLink. We never write back to your SIS. Your student information system remains the single source of truth.
OAuth 2.0 Security
All API calls are authenticated with OAuth 2.0 client credentials. Data is encrypted in transit with TLS 1.2+. No plaintext credentials are ever stored.
Requirements
What you need to get started with the ClassLink integration.
ClassLink with OneRoster API Enabled
Your district must have a ClassLink account with the OneRoster 1.1 REST API enabled. Contact your ClassLink representative to enable this if needed.
KyberGate Pro or Enterprise Plan
SIS integrations are available on KyberGate Pro ($9/device/yr) and Enterprise ($15/device/yr) plans.
Ready to Connect ClassLink?
Start a free 30-day pilot. We'll help you configure OneRoster, sync your rosters, and set up classroom management.
30 days free · Up to 50 devices · No credit card required