Fondation CSS 2.0 : Nouvelle version majeure disponible
•Équipe Byrnu

Fondation CSS 2.0 : Nouvelle version majeure disponible
Nous sommes heureux d'annoncer la disponibilité de Fondation CSS 2.0, une version majeure qui apporte des améliorations significatives à l'infrastructure technologique destinée aux centres de services scolaires du Québec.
Authentification modernisée
La version 2.0 introduit une refonte complète du système d'authentification :
- Architecture Backend-for-Frontend (BFF) avec OIDC pour une gestion sécurisée des tokens côté serveur
- Architecture modulaire supportant plusieurs fournisseurs d'authentification simultanément
- Synchronisation automatique des profils utilisateurs selon les revendications du fournisseur
- Migration de l'authentification Azure AD de MSAL frontend vers OIDC backend
- Toutes les configurations déplacées côté serveur
Nouveaux modules
Module Calendrier
- Gestion des jours ouvrables et des congés
- Support des calendriers système
Module Support
- Autorisation conditionnelle
- Formulaire automatisé avec collecte des informations utilisateur et navigateur
Module Grics
- Support d'authentification GRICS avec module EspaceApi
- Rafraîchissement proactif des tokens OAuth
Module Markdown
- Rendu configurable compatible GitHub
Gestion des utilisateurs
- Recherche d'utilisateurs unifiée avec contrôle d'accès basé sur les rôles
- Groupe administrateur global avec attribution automatique des rôles
- Groupe par défaut "User" avec rôles définis par module
- Prévention de l'usurpation du compte système
Notifications en temps réel
- Support Server-Sent Events (SSE) pour les notifications
- Gestion améliorée des erreurs et de l'établissement des connexions
Améliorations SDK et outils
- Fonctions upload/download avec content-type configurable
- Gestionnaire d'erreur par défaut pour toutes les requêtes API
- Support AutoMapper v15 avec documentation complète
Configuration et développement
- Validation de configuration pour les éléments critiques au démarrage
- Support du scénario sans fournisseur d'authentification (mode anonyme)
- Personnalisation avancée du logo et des titres de page
- Génération de projets à partir de templates
- Applications de démonstration (Wiki, exemple complet)
- Documentation intégrée dans l'application exemple et le package NuGet
Fondation CSS 2.0 représente une évolution majeure de la Fondation de Byrnu pour pour les centres de services scolaires québécois, avec un accent sur la sécurité, la simplicité de configuration et l'extensibilité.