Piattaforme e webStato: Pilota
Intranet self-hosted con integrazione Microsoft 365
Sfida
Informazioni, documenti, scadenze e contatti dovevano essere centralizzati e facili da trovare. La piattaforma di collaborazione standard era troppo pesante, ma i suoi dati andavano comunque utilizzati.
Tecnologia
- Next.js
- TypeScript
- Microsoft Graph
- OIDC/SSO
- LLM
- GitHub Actions
Requisiti
- Funziona su un server proprio, nessuna dipendenza dal cloud
- Ruoli e single sign-on
- Collegamento live opzionale a calendari, documenti e rubrica
- Più sedi, inclusi i calendari delle festività
- Assistente IA che risponde solo a partire dai contenuti reali del portale
Approccio
- 01Web app con archiviazione dei file, ogni modulo di integrazione attivabile singolarmente
- 02Integrazione Microsoft Graph per calendari, raccolta documenti e rubrica
- 03Single sign-on tramite OIDC con validazione dei token lato server
- 04Assistente chat basato sui contenuti del portale
- 05Deployment tramite CI su un runner Windows self-hosted