Quando Canvas richiede la sincronizzazione dei voti al provider SIS del tuo istituto, l'integrazione completa specifici passaggi del processo per completare la sincronizzazione.
Nota:Instructure è un consumatore OneRoster. Per le definizioni di consumatore e fornitore OneRoster, consultareIntroduzione a OneRoster.
Fase del processo | Azioni passo passo |
|---|
Recupera istantanea | Recuperate le informazioni sul passback del grado Canvas |
Trasforma istantanea | I dati estratti possono essere manipolati |
Ottieni incarichi | Categorie restituite e analizzate per abbinare le categorie alle sezioni appropriate tramiteOttieni categorie
Voci di riga esistenti già presenti nel SIS recuperate tramitegetLineItemsForClass
|
Trasformare le assegnazioni | Categorie corrispondenti assegnate agli incarichi Canvas
EsistentisourcedIdsAssegnati ad incarichi con lo stesso nome e la stessa data di scadenza presenti nel SIS
Voci di riga formattate nel formato OneRoster |
Posta incarichi | Ogni incarico selezionato per GPB tramiteinserisciLineItem
Errori e output registrati per l'utente Canvas |
Ottieni invii | Elenco esistente di invii nel corso recuperato tramiteOttieni risultati per la classe
|
Trasforma gli invii | EsistentesourcedIdsper ogni risultato assegnato dall'utente e dalla voce di rigasourcedIds
Risultati formattati in formato OneRoster |
Invio di post | Ogni record di risultato pubblicato tramite putResult
Errori e output registrati per l'utente Canvas |
Aggiorna ora di sincronizzazione | Sincronizza i metadati scritti, incluso il tempo di sincronizzazione con le assegnazioni Canvas |