Wenn eine Notensynchronisierung von Canvas an den SIS-Anbieter Ihrer Institution angefordert wird, führt die Integration bestimmte Prozessschritte durch, um die Synchronisierung abzuschließen.
Notiz:Instructure ist ein OneRoster-Nutzer. Definitionen von OneRoster-Nutzern und -Anbietern finden Sie hier:Einführung in OneRosterDie
Prozessschritt | Schrittaktionen |
|---|
Snapshot abrufen | Informationen zur Notenrückgabe in Canvas abgerufen |
Momentaufnahme transformieren | Die extrahierten Daten können manipuliert werden. |
Aufgaben erhalten | Die zurückgegebenen Kategorien werden analysiert, um sie den entsprechenden Abschnitten zuzuordnen.Kategorien abrufen
Bestehende Positionen, die bereits in SIS vorhanden sind, wurden abgerufen übergetLineItemsForClass
|
Transformationszuweisungen | Zugeordnete Kategorien für Canvas-Aufgaben
VorhandensourcedIdsAufgaben mit gleichem Namen und Fälligkeitsdatum, die im SIS vorhanden sind, wurden zugewiesen.
Positionen wurden im OneRoster-Format formatiert. |
Aufgaben veröffentlichen | Jede für GPB ausgewählte Aufgabe überputLineItem
Fehler und Ausgaben für den Canvas-Benutzer protokolliert |
Einsendungen erhalten | Vorhandene Liste der im Kurs eingereichten Arbeiten, abgerufen übergetResultsForClass
|
Einreichungen transformieren | VorhandensourcedIdsfür jedes vom Benutzer und der Position zugewiesene ErgebnissourcedIds
Ergebnisse im OneRoster-Format. |
Beiträge | Jeder Ergebnisdatensatz wird über putResult veröffentlicht.
Fehler und Ausgaben werden für den Canvas-Benutzer protokolliert. |
Aktualisierungszeit | Metadaten synchronisiert, einschließlich der Synchronisierungszeit mit Canvas-Aufgaben |