Usare le classi di Microsoft Teams con Canvas
Le classi di Microsoft Teams sono un'app LTI (Learning Tools Interoperability) che consente a docenti e studenti di spostarsi facilmente tra learning management system (LMS) e Teams. Gli utenti possono accedere ai team di classe associati al corso direttamente dall'interno del proprio LMS.
Prerequisiti prima della distribuzione
Nota
Le classi di Teams correnti LTI supportano solo la sincronizzazione degli utenti canvas con Microsoft Entra ID in un ambito limitato.
- Il tenant deve avere una licenza di Microsoft Education (A1 o superiore).
- È possibile usare un solo tenant Microsoft per il mapping degli utenti tra Canvas e Microsoft.
- Il tenant deve avere una corrispondenza esatta tra un campo Canvas (indirizzo di posta elettronica, ID utente univoco, ID SIS o ID integrazione) e un campo in Microsoft Entra ID (Nome entità utente (UPN), Indirizzo Email primario (Posta) o alias Email (mailNickname)).
- Se si usa SDS per creare classi e gruppi, è consigliabile disabilitare l'opzione di creazione del team in SDS ed eseguire una pulizia del gruppo per evitare la duplicazione delle classi. SDS può comunque essere usato per sincronizzare i dati dell'organizzazione e degli utenti.
Abilitare l'app Microsoft Teams nell'area di disegno
Per iniziare l'integrazione, è necessario abilitare l'app in Canvas abilitando le chiavi di sviluppo, abilitando Microsoft Teams Sync e approvando l'app Microsoft-Teams-Sync-for-Canvas. Si noti che l'approvazione dell'app può essere eseguita solo da un amministratore del tenant Microsoft che può approvare le app.
Per abilitare la sincronizzazione di Microsoft Teams e approvare l'accesso per l'app:
Accedere a Canvas come amministratore.
Selezionare il collegamento Amministrazione nel riquadro di spostamento globale e quindi selezionare l'account.
Nel riquadro di spostamento dell'amministratore selezionare il collegamento Chiavi di sviluppo e quindi selezionare la scheda Ereditato .
Abilitare le app LTI che si intende distribuire selezionando lo stato ON per ognuna delle app appropriate.
Nel riquadro di spostamento dell'amministratore selezionare il collegamento Impostazioni e quindi la scheda Integrazioni .
Abilitare La sincronizzazione di Microsoft Teams attivando l'interruttore. Questa sincronizzazione consente di creare classi in Teams in base alla registrazione di un corso.
Compilare i campi seguenti con le informazioni appropriate. Questi campi verranno usati per associare gli utenti in Canvas agli utenti in Microsoft Entra ID.
Il nome del tenant è il nome del tenant Microsoft.
L'attributo login è uno degli attributi utente canvas seguenti usati per il mapping:
- Email è l'indirizzo di posta elettronica predefinito dell'utente Canvas. Se gli utenti modificano l'indirizzo di posta elettronica predefinito in Canvas, la registrazione in un corso potrebbe essere bloccata dalla sincronizzazione con Teams.
- L'ID utente univoco è l'ID di accesso canvas dell'utente.
- L'ID utente SIS è il valore ID popolato da Student Information System (SIS) ed è visualizzabile nella pagina del profilo dell'utente.
- L'ID di integrazione viene popolato solo tramite importazioni SIS ed è visualizzabile nella pagina del profilo dell'utente. In genere, questo identificatore univoco viene fornito dall'istituto e usato nei trust degli account o nelle situazioni di consorzi per identificare gli utenti tra più account.
Il campo Suffisso è facoltativo e consente di specificare un dominio quando non è presente un mapping esatto tra gli attributi canvas e i campi Microsoft Entra. Ad esempio, se il messaggio di posta elettronica canvas è "name@example.edu" mentre l'UPN in Microsoft Entra è "name", è possibile trovare una corrispondenza con gli utenti immettendo '@example.edu' nel campo suffisso. Il dominio deve essere immesso in questo campo con il valore @precedente.
Attributo di ricerca di Active Directory è il campo in Microsoft Entra ID a cui vengono confrontati gli attributi canvas. Selezionare tra UPN, indirizzo di posta elettronica primario o alias di posta elettronica.
Selezionare Aggiorna impostazioni.
Per approvare l'accesso per l'app Azure Microsoft-Teams-Sync-for-Canvas di Canvas, selezionare il collegamento Concedi accesso al tenant . Si verrà reindirizzati all'endpoint di consenso Microsoft Identity Platform Amministrazione.
Nota
Questo passaggio deve essere eseguito da un amministratore tenant Microsoft in grado di approvare le app.
Selezionare Accetta.
Integrare le classi di Teams LTI in Canvas
Dopo aver abilitato la sincronizzazione e approvato l'app Azure, l'amministratore canvas può ora aggiungere l'app LTI delle classi di Teams all'ambiente Canvas in modo che venga visualizzata nello spostamento dell'interfaccia utente canvas.
Per aggiungere l'app LTI delle classi di Teams all'ambiente Canvas:
Nella scheda App nelle impostazioni Amministrazione selezionare + App per aggiungere le app Teams LTI.
Per Tipo di configurazione selezionare Per ID client.
Per ID client immettere 170000000000570 per le classi di Microsoft Teams LTI e quindi selezionare Invia.
Nella conferma visualizzata verificare il nome dell'app (classi di Microsoft Teams) e quindi selezionare Installa.
L'app LTI delle classi di Microsoft Teams viene ora aggiunta all'elenco di app esterne.
Abilitazione dell'app LTI per i corsi Canvas
Per usare l'app LTI all'interno di un corso, un docente del corso Canvas deve abilitare la sincronizzazione delle integrazioni. Ogni corso deve essere abilitato da un istruttore per creare un team corrispondente; non esiste alcun meccanismo globale per la creazione di team. Questo è progettato come misura precauzionale per impedire la creazione di team indesiderati.
Per abilitare l'app LTI per ogni corso e completare la configurazione dell'integrazione, fare riferimento agli insegnanti alla documentazione del docente .