Adding Co-Teachers to OneRoster® Files
Learn how to add co-teachers to classes using the OneRoster file upload process.
- PreK-12
- Customer Support
- School Administrator
- Preschool
- Elementary School
- Middle School
- High School
- SSO & Auto-Rostering
- Core
- Intervention
- Supplemental
- AP, Honors & Electives
- Career & Technical Education
- Literacy
- Math
- Science
- Social Studies
- Health
- Visual & Performing Arts
- World Languages
- AP Biology
- AP Chemistry
- AP History & Geography
- AP Psychology
- AP Economics
- AP African American Studies
- AP Precalculus
- AP Statistics
- AP Computer Science
- AP Language and Composition
- AP Public Speaking
- AP Music Theory
- 5 Steps to a 5 - AP Test Prep
- Glencoe Health 2022
- Teen Health 2021
- Arrive Math
- Building Blocks 2024
- Building Blocks PreK 2025
- Number Worlds 2024
- SRA Reading Laboratory 2025
- SRA Reading Mastery Transformations
- Achieve3000 Literacy
- Actively Learn
- McGraw Hill Literacy Emerge!
- McGraw Hill Literacy Summit!
- McGraw Hill Literacy Soar!
- Open Court Reading 2025
- Redbird
- StudySync 2021
- ALEKS
- ALEKS Adventure
- CA Reveal Math (K-12)
- Illustrative Math
- Redbird Math
- Reveal Math (K-12)
- Texas Math
- CA Inspire Science 2020
- FL Science 2025 (K-12)
- Inspire Science 2020
- TN Science (K-12)
- TX Science 2025 (K-12)
- CA Impact 2019
- FL Social Studies 2024 (K-12)
- Impact Social Studies
- McGraw Hill Social Studies
- All Sorts 2026 (K-5)
- Asi se Dice 2024
- CTE - Health Science
- CTE - Computing and Technology
- CTE - Agriculture
- CTE - Culinary Arts
- CTE - Early Childhood Education
- CTE - Criminal Justice
- Glencoe Health 2014
- McGraw Hill Health 2014
- 2Inform
- Building Blocks 2015
- Connecting Math Concepts
- Number Worlds 2015
- Corrective Reading
- Early Interventions in Reading
- Spelling Mastery
- WonderWorks 2022 & 2014
- Maravillas 2020 & 2017
- OCR Foundational Skills Kit
- OCR Word Analysis Kit
- Open Court Reading 2016, 2018, 2023
- StudySync 2015 & 2017
- Wonders
- Wonders 2014
- Wonders 2023 2020 2017
- Wonders Balanced Literacy 2016
- Wonders EL 2016
- World of Wonders 2017
- Core Plus Math 2015
- Everyday Mathematics 4 (K-6)
- Glencoe Algebra 1 2014
- Glencoe Algebra 1 2018
- Glencoe Algebra 2 2014
- Glenoce Algebra 2 2018
- Glencoe Math
- Glencoe Geometry 2014
- Glencoe Geometry 2018
- Glencoe Math Course 1
- Glencoe Math Course 2
- Glencoe Math Course 3
- Glencoe Math Accelerated
- McGraw Hill My Math
- McGraw Hill My Math 2013 & 2016
- McGraw Hill My Math 2018
- Pre-Algebra 2012
- Glencoe Science
- Glencoe Science 2017
- Inspire Science 2017
- iScience 2017
- Networks
- Networks 2014 (K-5)
- Networks 2014 & 2016
- Networks 2018
- Music! Its Role
- Spotlight on Music
- Asi se Dice 2016
- OneRoster®
- Account Management
- User Management
- Class Management
- Auto-Rostered SSO Resources
Single Sign-On (SSO) and Auto-Rostering
This article applies to districts that use the SSO and Auto-Rostering Access Service. SSO applies to districts that use an SSO portal, district website, or Learning Management System (LMS) to access McGraw Hill digital programs. Auto-Rostering means that account creation, class setup, and roster management are automated through a process handled by your district.
Not sure which Access Service your district uses? Click here to learn more about the four Access Services that we support.
Article Contents
Open Learning Classes
Auto-rostering districts can add more than one teacher to a class for products on our Open Learning Platform. The district must use OneRoster® data files with our SSO and Auto-Rostering Access Service. Being able to add multiple teachers to a class enables you to provide access for co-teachers, substitute teachers, etc. View the Identifying My Learning Environment article to see a list of products on Open Learning.
How to Add Multiple Teachers to a Class
The primary and any secondary teachers need to be added to both the users.csv and enrollments.csv OneRoster® files.
1. Add each teacher to the users.csv file. In this file, each teacher is assigned a unique "userSourcedId" value.
2. Add the primary and secondary teachers to the enrollments.csv file and associate them with the same class. On the enrollments.csv file, enter the value "true" in the "primary" field for the primary teacher and enter the value "false" for each secondary teacher. All of the teachers would be enrolled in the same class by entering the same classSourcedID on the enrollments.csv file.
See the enrollments.csv file example below. The primary teacher is listed on the yellow highlighted row with userSourcedId '5001' and the secondary teacher is listed on the green highlighted row with userSourcedId '5006.' They are both enrolled in the same class, which is classSourcedId '2001.'

ConnectED Classes
ConnectED co-teaching is only supported for certain programs and can be enabled within the program by teachers or through the OneRoster® file by the district.
Here are a few teacher resources for class sharing:
- Wonders (p. 15)
- Everyday Math 4 (p. 13)
- Networks (page 6)
- Other ConnectED programs include:
- Asi se Dice
- Core-Plus
- Glencoe Math
- High School Science
- High School Math
- iScience 2017
- My Math
- Transition to College Math
For information on ConnectED programs that are not listed above, contact our PreK-12 Digital Technical Support team via chat, email, or phone.
For districts that use the OneRoster® standard for auto-rostering, if more than one teacher is enrolled in the same ConnectED class, a separate class will be created for each teacher: one with the class roster, one that is empty. ConnectED does not support co-teaching through the roster data.