Apple School Manager에서 OneRoster 등록 템플릿 사용
OneRoster 등록 템플릿을 사용하여 수업 명단을 가져올 수 있습니다. 한 조직 내에서 모든 sourcedID 값은 모든 장소에 대한 모든 sourcedID 템플릿의 모든 행에 대해 고유해야 합니다. 예를 들어 OneRoster 등록 템플릿에 600명의 학생이 있으면 고유한 sourcedID 값과 각 학생의 sourcedID 값, 학생의 관련 수업 sourcedID 값을 갖는 600개의 행이 있어야 합니다.
또한 각 강의의 수업 sourcedID 값과 하나 이상의 학생 sourcedID 값이 있어야 합니다. 추가 학생은 행별로 추가됩니다. 예를 들어 학생이 10명이면 학생당 하나씩 10개의 행이 있어야 합니다.
값 | 설명 | 예시 | 필수/고유 여부 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
sourcedID | SIS 또는 기타 데이터베이스에서 이 등록을 고유하게 식별하는 데 사용되는 번호입니다. | BE8FF4CC-5BE2-47C6-9C42-6CDADB9072F8 | 예/예 | ||||||||
classSourcedID | 수업의 sourcedID입니다. | F9BF05A9-E40B-4CAD-9B4A-2E0C09EDCCC4 | 예/아니오 | ||||||||
userSourcedID | 수업을 수강하는 학생 또는 수업을 진행하는 강사의 sourcedID입니다. | AE4A6BB3-8D97-446A-BAA9-EDEA567453D3 | 예/아니오 | ||||||||
role | 이 사용자의 역할입니다. 'student' 및 'teacher'라는 두 가지 옵션이 있습니다. | student | 예/아니오 | ||||||||
schoolSourcedID | 이 수업이 속한 학교 또는 부서의 sourcedID입니다. | DF48675-8307-446A-BAA9-EDEA567493D3 | 아니오/아니오 | ||||||||
primary | 'teacher' 역할이 있는 사용자에게만 적용할 수 있습니다. 'true' 및 'false'라는 두 가지 옵션이 있습니다. 시작 날짜와 종료 날짜로 정의된 기간에서 한 명의 사용자만 수업의 주 강사로 지정해야 합니다. | TRUE | 아니오/아니오 | ||||||||
beginDate | 등록의 시작 날짜입니다. 이 날짜는 해당 수업에 대해 식별된 관련 학업 세션(학기)과 일치해야 합니다. | 2026-08-22 | 아니오/아니오 | ||||||||
endDate | 등록의 종료 날짜입니다(종료 날짜는 포함 안 됨). 이 날짜는 해당 수업에 대해 식별된 관련 학업 세션(학기)과 일치해야 합니다. | 2027-05-30 | 아니오/아니오 | ||||||||
status | 등록 기록의 상태입니다. 'active' 또는 'tobedeleted'라는 두 가지 옵션이 있습니다. | active | 아니오/아니오 | ||||||||
dateLastModified | 이 등록 정보가 마지막으로 수정된 날짜입니다. 날짜는 ISO 8601 형식(YYYY-MM-DD 형식으로 더 잘 알려져 있음)을 사용하여 표현해야 합니다. | 2024-06-26 | 아니오/아니오 |