Formi i suoi clienti sul suo dominio, non su quello di un fornitore.
Un'academy che assomiglia al suo prodotto, che autentica i suoi clienti dall'interno di esso ed emette certificazioni che un datore di lavoro può verificare.
Che cosa serve a una product academy e non a uno strumento per corsi
La customer education gira sul login di qualcun altro. I suoi utenti hanno già un account con lei, quindi l'academy deve accettare quell'account invece di chiederne un secondo, rispondere su un hostname che controlla lei e riportare i numeri per cliente invece che per classe. Lurno fa tutte e tre le cose da un solo tenant: l'accesso partner consegna un discente che il suo prodotto ha già autenticato, ogni cliente può essere una sotto-organizzazione con dominio e marchio propri, e quasi ogni misura della reportistica si scompone per organizzazione. Le certificazioni si verificano a un URL pubblico che non richiede alcun account.
- Customer education
- La formazione che un'azienda eroga alle persone che comprano e usano il suo prodotto: onboarding degli account, certificazione degli utenti esperti, formazione dei partner, alleggerimento del supporto. Si distingue dalla formazione interna per chi è il referente del discente — nessuno nella sua azienda. Per questo sta sotto il suo marchio, dietro il suo login, non dietro uno nuovo.
Un'academy aziendale su Lurno eroga formazione a 15 aziende clienti da un solo tenant, ciascun cliente una sotto-organizzazione con le proprie persone e i propri programmi. Sostituisca i clienti con gli account e le classi con i percorsi di prodotto e ha una product academy. Ciò che cambia è la porta d'ingresso.
Come un cliente passa dal suo prodotto a un corso
Cinque salti, uno dei quali è un redirect. Il suo discente non ne vede nessuno.
- 01
Il suo backend firma un'asserzione
Un utente autenticato clicca Academy nel suo prodotto. Il suo server genera un JWS compatto a vita breve, firmato con HMAC-SHA256: l'id dell'utente nel suo sistema, la sua email, un nome facoltativo, una scadenza e un id monouso.
- 02
Viaggia da server a server
Il suo backend lo invia direttamente a Lurno. L'asserzione non tocca mai il browser, quindi l'email e il nome del suo cliente non finiscono mai in un URL, in una voce di cronologia o in un header referrer.
- 03
Lurno verifica prima di ogni altra cosa
La firma viene controllata rispetto alla sua chiave, custodita in un vault. La durata è limitata dalla nostra parte, quindi una scadenza lontanissima scritta nell'asserzione non può estenderla. L'id monouso viene confrontato con gli id già utilizzati, chiudendo la finestra per un replay.
- 04
Torna indietro un codice monouso
Lurno aggancia la persona all'organizzazione giusta come discente — una chiave partner non può generare un amministratore — e restituisce un URL sull'hostname di quella stessa organizzazione, con un codice che scade in due minuti.
- 05
Atterrano già autenticati
La pagina toglie il codice dalla barra degli indirizzi prima di scambiarlo, lo converte in una sessione vera e mette il discente dentro il suo percorso. Nessuna schermata di login, nessuna password, nessun secondo account.
Sua fin nella favicon
Risponde su learn.yourcompany.com
Punti un hostname su Lurno, pubblichi i record che le vengono mostrati, e il certificato si emette da sé. Ogni organizzazione nel suo albero può averne uno. La pagina di login risolve logo, titolo, tema e sfondo dall'hostname prima che qualcuno si autentichi, così la prima schermata che un cliente vede è già sua.
- I token di colore, entrambi i font e il raggio degli angoli sono suoi, con un logo chiaro e uno scuro. Rinomini la terminologia per organizzazione e per lingua — docente diventa coach, classe diventa coorte.
Una credenziale che il suo cliente metterà su LinkedIn
Una definizione dice che cosa significa la credenziale — perpetua, valida per un certo numero di giorni, in scadenza a una data, o rinnovabile. Una regola dice che cosa la fa ottenere: completare un percorso, superare una verifica, raggiungere o superare un punteggio. L'emissione è vincolata nel database a una sola volta per definizione e per discente, quindi una riesecuzione non invia mai una seconda copia.
- Ogni credenziale porta con sé un numero di serie, un link pubblico e un QR code sul proprio PDF. Tutti e tre arrivano a un'unica pagina che risponde valido, revocato, scaduto o non trovato — nessun account, nessun muro di registrazione, e su un dominio verificato la pagina sta sul suo host.
Risposte a *quale account*, non solo a *quanti discenti*
La reportistica è un livello semantico: misure certificate, ciascuna con le dimensioni per cui può essere scomposta. L'organizzazione è una di queste in quasi ogni misura, quindi completamenti, tentativi e stati di iscrizione si scompongono per cliente. Una domanda posta in linguaggio naturale viene compilata in una query validata sulle stesse misure. Si attiva per organizzazione.
Reportistica e analyticsTre modi di regolare l'accesso a un corso
Imposti un valore predefinito per l'organizzazione, poi lo sovrascriva per singola offerta. Tutti e tre convivono, così il suo tour di prodotto gratuito e il suo percorso di certificazione per i partner stanno in un'unica academy.
| Capability | Pubblico | Organizzazione | Riservato |
|---|---|---|---|
| Chi può seguirlo | Chiunque abbia il link | Qualsiasi membro di quell'organizzazione | Soltanto le persone invitate e i gruppi indicati |
| Richiede un invito | No | No | Yes |
| Come arriva di solito il discente | Un link sul suo sito o in un articolo di assistenza | Accesso partner, dall'interno del suo prodotto | Un invito a una persona o a un gruppo |
| Uso tipico | Un tour di prodotto o un corso base gratuito | Qualsiasi cosa possa seguire il personale di un cliente | Un percorso per partner, una beta, una coorte che ha venduto |
| Limite di posti, lista d'attesa e quote di capienza | Yes | Yes | Yes |
La modalità di accesso decide chi può iscriversi; non crea account. Oggi i discenti arrivano su invito o tramite accesso partner — la registrazione self-service è in sviluppo.
Che cosa chiede subito dopo un team di prodotto
Gli strumenti con cui già lavora
Figma, Notion, Airtable, Canva, Miro, CodePen, Typeform e gli editor di Google hanno ciascuno un proprio tipo di embed. Un link Zoom, Teams o Meet è una risorsa di lezione — Lurno non ospita la chiamata.
Email che arrivano da lei
Le notifiche possono partire da un suo sottodominio, così l'invito al suo percorso di certificazione non è firmato da un fornitore di cui il suo cliente non ha mai sentito parlare.
Pagamenti e checkout
In sviluppoProgettati, non costruiti. Oggi faccia pagare una certificazione incassando nel suo sistema di fatturazione, poi iscriva chi ha acquistato su invito o tramite accesso partner.
SCORM, xAPI e LTI 1.3
In sviluppoModellati nel prodotto; il runtime è in sviluppo. Se il reparto IT di un cliente vuole il suo corso come pacchetto dentro il proprio LMS, ce lo dica presto.
Dove questo si collega
Prima di definire il perimetro dell'integrazione
Ci porti il pulsante dentro il suo prodotto.
Ci mostri dove starebbe Academy nella sua navigazione. Percorreremo il salto di autenticazione, l'hostname e la credenziale che un cliente si ritrova in mano.