Classes template for Apple School Manager
Use the Classes template to import classes. It must contain the course_id value of each course.
You can assign more than 3 instructors to a class by adding more instructor columns to the Classes template. You can add up to 12 more instructor columns named instructor_id_4, instructor_id_5 and so on, up to instructor_id_15. For each class, you can optionally enter another person_id for the instructor. This must match the person_id used in the Staff template. If this entry does not match, the upload process fails. For more information, see the Staff template page.
Classes with a manual source continue to sync with your MDM solution, but may no longer appear in the Classroom app. Manual classes can be deleted in Apple School Manager if you wish to remove them from syncing.
Important: If a class is removed from the upload, students are removed from the class and the source changes to Manual. If courses were in use in Schoolwork, the class list is removed and a new course must be created for reenrollment. If classes were in use in Schoolwork, progress data is deleted automatically and no longer available to the instructor or student.
Value | Definition | Example | Required/Unique |
---|---|---|---|
class_display_name | The Class Nickname in Apple School Manager. This name appears in the Schoolwork app and can be modified by instructors in Schoolwork or administrators in Apple School Manager. This field should be preferred when sending Classroom and Shared iPad class configurations. | Science | No/No |
class_id | The number used to uniquely identify this class in your SIS or other database. Use the same class_id value to refer to this class in CSV rosters. | F9BF05A9-E40B-4CAD-9B4A-2E0C09EDCCC4 | Yes/Yes |
class_number | A number or code that identifies this class in your organisation. Unlike class_id, class_number is not used to refer to this class in CSV rosters. | 40 | No/No |
course_id | The course_id of the course this class belongs to. | 5A3FAD0C-F725-44A4-9BDF-B7F9FF68EFF4 | Yes/No |
instructor_id also known as person_id | The person_id of the instructor who teaches this class. All staff members receive the role of instructor. | DAB7051F-BEBE-4852-8374-E205184A3069 | No/No |
instructor_id_2 also known as person_id | The person_id of a second instructor who teaches this class. | 106F0FB2-4338-4CE3-AA3A-6FBC6927AE25 | No/No |
instructor_id_3 also known as person_id | The person_id of a third instructor who teaches this class. | 8CA182D9-3F8C-4659-859E-97D507179B54 | No/No |
location_id | The location_id of the school or department this class belongs to. | 7BF83DE0-9D69-4662-A1E9-DAAD468DEF09 | Yes/No |