SIS INTEGRATION

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

Step 1

Configure OneRoster

Enable the OneRoster API in your ClassLink Admin console. Generate OAuth 2.0 credentials for the KyberGate application.

Step 2

Enter Credentials

Paste your OneRoster endpoint URL, Client ID, and Client Secret into KyberGate Settings → Integrations → ClassLink.

Step 3

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

Chat with KyberGate

We typically respond within a few hours

👋 Hi! Have questions about KyberGate for your school? Drop us a message and we'll get back to you.