共用方式為


學校資料同步處理所存取的 OneRoster API 資料

重要事項

藉由與學校資料同步連線並提供機構資料,即表示您確認您有權與 Microsoft 共用此資料,並承諾遵守貴組織的資料控管標準。

OneRoster API (應用程式介面) 是一種行業Standard格式,來自 1EdTech (以前稱為 IMS Global) ,用於交換學生資訊系統 (SIS) /學生管理系統 (SMS) 資料。 使用此同步處理方法,您可以使用 SIS/SMS 提供者所開發的 REST 型 OneRoster 1.1 API 直接連線到 SIS/SMS。 API支援可讓您直接同步資料,而不是使用CSV (逗號分隔值) 檔案。

下列清單可協助您進一步瞭解透過 OneRoster API 連線到 SIS/SMS 時所存取的資料。

學校資料所需的 OneRoster API 端點

動作 URL 必要的篩選屬性 可選/推薦過濾器 範例
GetAll學術會議 /學術會議 狀態 日期最後修改 /academicSessions?offset=0&limit=5000&filter=status='active'/academicSessions?filter=dateLastModified>'{deltaDateTime}'
GetAllOrgs /組織 狀態 日期最後修改 /orgs?offset=0&limit=5000&filter=status='active'/orgs?filter=dateLastModified>'{deltaDateTime}'
取得所有使用者 /用戶 狀態 日期最後修改 /users?offset=0&limit=5000&filter=status='active'/users?filter=dateLastModified>'{deltaDateTime}'
GetAll類別 /班級 狀態 日期最後修改 /classes?offset=0&limit=5000&filter=status='active'/classes?filter=dateLastModified>'{deltaDateTime}'
GetAllEnrollments /註冊 狀態 日期最後修改 /enrollments?offset=0&limit=5000&filter=status='active'/enrollments?filter=dateLastModified>'{deltaDateTime}'

學校資料同步的選擇性 API 端點

注意事項

針對人口統計資料、學生連絡人關係和學生使用者旗標的選擇性資料片段,您是否能夠包含此資料,是根據 SIS/SMS OneRoster 提供者設定檔中支援的選擇性資料功能而定。 如果 SIS/SMS 提供者也支援此資料,您會看到切換 (預設 ) 選取 開啟 以包含其他資料。 如果您願意,您可以選擇切換開關以關閉。 如果切換不可用、顯示但關閉且無法進行互動,這表示提供者的設定檔目前不支援提供該資料。

注意事項

如果提供者的配置檔將人口統計、連絡人或使用者人口統計標誌顯示為無法使用,而且您想要它們支援該功能, 請連絡您的提供者並要求新增支援 ,以啟用 SDS 內嵌數據,並允許您啟用數據支援的案例和體驗。 

動作 URL 必要的篩選屬性 可選/推薦過濾器 範例
取得所有課程 /課程 狀態 日期最後修改 /courses?offset=0&limit=5000&filter=status='active'/courses?filter=dateLastModified>'{deltaDateTime}'
GetAll人口統計 /人口統計 狀態 日期最後修改 /demographics?offset=0&limit=5000&filter=status='active'/demographics?filter=dateLastModified>'{deltaDateTime}'