LTI 1.3 vs LTI 1.1: Quale standard di integrazione scegliere
Ultimo aggiornamento: 20 luglio 2026
Flat for Education si collega al tuo Learning Management System (LMS) tramite LTI (Learning Tools Interoperability). È uno strumento LTI certificato sia per lo standard moderno LTI 1.3 (Advantage) sia per il metodo tradizionale LTI 1.1 (Legacy). Questa pagina spiega le differenze tra i due e ti aiuta a scegliere quello più adatto al tuo istituto.
Per le nuove installazioni consigliamo LTI 1.3 (Advantage). È più rapido da configurare, più sicuro e abilita la creazione automatica di classi e iscritti e la restituzione dei voti. Usa LTI 1.1 solo quando LTI 1.3 non è disponibile.
In breve
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Configurazione | Scambio manuale di Consumer Key e Shared Secret | Registrazione dinamica con un clic |
| Sicurezza | Un unico segreto condiviso (OAuth 1.0a) | OpenID Connect con chiavi firmate, validate a ogni avvio |
| Chi lo configura | Ogni docente o amministratore, spesso per corso | Amministratore di distretto una sola volta, disponibile ovunque |
| Classi e iscritti | Nessuna sincronizzazione degli elenchi; gli account vengono creati e aggiornati solo quando uno studente apre Flat | Sincronizzazione automatica di classi ed elenchi (Names and Roles) |
| Restituzione voti | Solo percentuale (punteggio normalizzato da 0 a 1) | Valori reali in punti (ad es. su 20 o 100), inviati automaticamente |
| Incorporamento dei punteggi | Supportato | Supportato |
| Distribuzione a livello di distretto | Limitata | Sì |
Perché LTI 1.3 è più sicuro
LTI 1.1 si basa su un’unica Consumer Key e su uno Shared Secret scambiati una sola volta tra Flat for Education e il tuo LMS. Poiché quel segreto è condiviso in modo simmetrico, deve essere archiviato, distribuito e ruotato manualmente; chiunque ne entri in possesso può impersonare la connessione o falsificare un avvio.
LTI 1.3 elimina del tutto i segreti condivisi e rende più robusto il processo di accesso. Utilizza OpenID Connect: l’accesso inizia con un handshake che conferma che la richiesta provenga realmente dal tuo LMS, e ogni avvio arriva poi come token firmato che Flat for Education verifica confrontandolo con le chiavi pubbliche pubblicate dal tuo LMS. Poiché quel token è firmato con una chiave detenuta solo dal tuo LMS, non può essere modificato durante il transito né falsificato senza essere rilevato, riducendo drasticamente il rischio di attacchi man-in-the-middle e di impersonificazione durante l’accesso. I valori monouso nonce e state aggiungono un ulteriore livello di protezione, impedendo sia il riutilizzo (replay) di un avvio intercettato sia l’inserimento di un accesso falsificato (cross-site request forgery). Il risultato è una connessione più sicura e più semplice da mantenere, senza credenziali sensibili da esporre o ruotare.
Cosa ottieni con l’integrazione LTI 1.3 di Flat for Education
Oltre allo standard in sé, l’implementazione LTI 1.3 di Flat for Education automatizza attività che amministratori e docenti prima gestivano manualmente:
- Configurazione con un clic tramite Registrazione dinamica: il tuo LMS e Flat for Education scambiano automaticamente configurazione e chiavi di sicurezza, sostituendo la procedura manuale a più passaggi.
- Creazione automatica di classi e iscritti: con LTI 1.3, Flat for Education mantiene automaticamente sincronizzate classi ed elenchi con il tuo LMS (Names and Roles), così l’intera classe è disponibile subito senza che ciascuno debba aprire lo strumento per primo, e l’elenco segue le variazioni di iscrizione. LTI 1.1 non prevedeva alcuna sincronizzazione: l’account di uno studente veniva creato e aggiornato solo quando lo studente apriva il nostro prodotto dall’LMS, quindi la classe si popolava gradualmente man mano che gli studenti avviavano lo strumento.
- Restituzione automatica dei voti: i voti confluiscono direttamente nel registro valutazioni (gradebook) dell’LMS quando correggi un compito, senza configurazioni aggiuntive. Flat for Education invia i punti effettivamente ottenuti (ad esempio 18 su 20), invece del punteggio solo percentuale a cui era limitato LTI 1.1.
- Single sign-on e provisioning dell’account: docenti e studenti arrivano in Flat for Education già autenticati e i loro account vengono creati al primo avvio.
- Installazione a livello di distretto: l’amministratore completa la configurazione una sola volta e Flat for Education diventa subito disponibile in ogni corso, senza alcuna configurazione per i docenti.
- Si adatta al tuo LMS: Flat for Education rileva automaticamente quali servizi sono supportati dal tuo LMS, così ottieni solo le funzionalità disponibili sulla tua piattaforma.
Quando LTI 1.1 è ancora la scelta giusta
LTI 1.1 (Legacy) resta una buona opzione se:
- Il tuo LMS non supporta LTI 1.3.
- Vuoi configurare una singola classe o un singolo corso senza permessi di amministratore.
- Devi collegare più organizzazioni Flat for Education a una singola istanza di distretto dell’LMS.
- Hai iniziato l’anno scolastico con LTI 1.1 e vuoi mantenere continuità.
Configura la tua integrazione
Vuoi collegare il tuo LMS?
- Configura LTI 1.3 con Registrazione dinamica: il percorso più rapido per qualunque LMS compatibile con LTI 1.3.
- Guide specifiche per piattaforma: Canvas, Schoology, Moodle, Blackboard, ClassLink e Schoolbox.
Sviluppatori e piattaforme che desiderano integrare Flat for Education possono trovare i dettagli tecnici su come abbiamo implementato entrambi gli standard nella nostra documentazione per sviluppatori: LTI 1.3 (Advantage) e LTI 1.1 (Legacy).
Se ti serve supporto per scegliere o configurare l’integrazione LTI, contatta il nostro team di assistenza all’indirizzo edu@flat.io.
Questa pagina è stata tradotta automaticamente dall'inglese. Visualizza la versione originale in inglese.