---
title: ClassLink (OneRoster) integration (CONNECT)
description: If your school syncs data to the ClassLink roster server, you can share that with CatapultCONNECT rather than creating custom exports. We pull staff, student, class assignments, and guardian data each evening.
---

[Skip to content](https://support.catapultcms.com/classlink-oneroster-integration-connect#main-content)

English

Show submenu for translations

[Submit a Ticket](https://support.catapultcms.com/kb-tickets/new?hsLang=en)

[![catapult-cms-logotype](https://support.catapultcms.com/hs-fs/hubfs/catapult-cms-logotype.png?width=300&height=59&name=catapult-cms-logotype.png)](https://support.catapultcms.com/migration?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit a Ticket](https://support.catapultcms.com/kb-tickets/new)
- [CatapultCMS.com](https://catapultcms.com/)

[CatapultCMS.com](https://catapultcms.com/)

 Welcome to Catapult Support Knowledge Base!

- There are no suggestions because the search field is empty.

1. [CatapultCMS Help](https://support.catapultcms.com/?hsLang=en)
2. [Connect](https://support.catapultcms.com/connect?hsLang=en)
3. [SIS Configuration](https://support.catapultcms.com/connect?hsLang=en#sis-configuration)

# ClassLink (OneRoster) integration (CONNECT)

## If your school syncs data to the ClassLink roster server, you can share that with CatapultCONNECT rather than creating custom exports. We pull staff, student, class assignments, and guardian data each evening.

To share ClassLink data with us:

1. Go to ClassLink \> **Roster Server**
2. Sign in
3. Choose **Apps**
4. Choose **Add New App**
5. Search for **CatapultEMS**
6. Choose **Add**
7. Choose **Rule-Based Permissions** or **Full Permission**
8. After completing the permissions go back to **Apps**
9. Search for **CatapultEMS**
10. Choose **Enabled**

For support on the ClassLink side, reach out to helpdesk@classlink.com

### Data limitations

CatapultCONNECT supports the standard OneRoster fields. This has the following limitations.

- Staff 
    - Pulls school, name, email, and limited title.
    - Title: Pulled from [RoleType](https://www.imsglobal.org/oneroster-v11-final-specification#_Toc480452025) (administrator, aide, proctor, teacher) rather than a free-form job title.
- Students  
    - Pulls name, school, phone and email.
    - Does not pull zipcode, busroute, lunchbalance
- Guardians/Student Contacts 
    - Pulls two contacts per student with name, email, and phone.
    - Does not pull zip code, language, or notification preference
- Course  
    - Pulls course name and number, plus associated students and teachers.
    - Does not pull the optional section number.

- [CMS](https://support.catapultcms.com/cms?hsLang=en#main-content)

    - [Getting Started with Catapult CMS](https://support.catapultcms.com/cms?hsLang=en#getting-started-with-catapult-cms)
    - [The Dashboard](https://support.catapultcms.com/cms?hsLang=en#the-dashboard)
    - [General Editing Information](https://support.catapultcms.com/cms?hsLang=en#general-editing-information)
    - [Basic Elements](https://support.catapultcms.com/cms?hsLang=en#basic-elements)
    - [Visual Elements](https://support.catapultcms.com/cms?hsLang=en#visual-elements)
    - [File Management](https://support.catapultcms.com/cms?hsLang=en#file-management)
    - [Integrations](https://support.catapultcms.com/cms?hsLang=en#integrations)
    - [Compliance](https://support.catapultcms.com/cms?hsLang=en#compliance)
    - [Configuration](https://support.catapultcms.com/cms?hsLang=en#configuration)
    - [Implementation](https://support.catapultcms.com/cms?hsLang=en#implementation)
- [Connect](https://support.catapultcms.com/connect?hsLang=en#main-content)

    - [Manage Users](https://support.catapultcms.com/connect?hsLang=en#manage-users)
    - [SIS Configuration](https://support.catapultcms.com/connect?hsLang=en#sis-configuration)
    - [Dashboard](https://support.catapultcms.com/connect?hsLang=en#dashboard)
    - [Other](https://support.catapultcms.com/connect?hsLang=en#other)
    - [Organization & Site Resources](https://support.catapultcms.com/connect?hsLang=en#organization-site-resources)
    - [Messages](https://support.catapultcms.com/connect?hsLang=en#messages)
    - [Emergency Resources](https://support.catapultcms.com/connect?hsLang=en#emergency-resources)
    - [Implementation](https://support.catapultcms.com/connect?hsLang=en#implementation)
- [APP](https://support.catapultcms.com/app?hsLang=en#main-content)

    - [App Management](https://support.catapultcms.com/app?hsLang=en#app-management)
- [What's New](https://support.catapultcms.com/whats-new?hsLang=en#main-content)

    - [What's new at CatapultCMS](https://support.catapultcms.com/whats-new?hsLang=en#whats-new-at-catapultcms)
- [Contact Us](https://support.catapultcms.com/contact-us?hsLang=en)
- [Incident Report](https://support.catapultcms.com/incident-report?hsLang=en)
- [Implementation](https://support.catapultcms.com/implementation?hsLang=en#main-content)

    - [Professional Add-On Services](https://support.catapultcms.com/implementation?hsLang=en#professional-add-on-services)

[![catapult-cms-logotype](https://support.catapultcms.com/hs-fs/hubfs/catapult-cms-logotype.png?width=250&height=49&name=catapult-cms-logotype.png "catapult-cms-logotype")](https://catapultcms.com/)

[CatapultCMS.com](https://catapultcms.com/)

[CMS Login](https://www.catapultcms.com/Login.aspx)

[CONNECT Login](https://www.catapult-connect.com/Account/Login?ReturnUrl=%2F)

Copyright © 2026, CatapultCMS