Renouvellement de licence Notifications J-30 → J-1 + 60 jours de grâce
Le flow de renouvellement est conçu pour éviter toute coupure brutale : notifications progressives, banner UI persistant, période de grâce 60 jours après expiration, contact 1-click SN2O.
Calendrier des notifications
| Avant expiration | Canal | État UI |
|---|---|---|
| D-30 | Email aux admins, banner dashboard | Banner info (bleu), dismissible |
| D-15 | Email aux admins, notification SN2O | Banner warning (orange), dismissible 24h |
| D-7 | Email + dashboard + alerte hotline SN2O | Banner warning persistant (close = pill rouge dans le header avec compteur) |
| D-1 | Email final + ticket SN2O auto-ouvert | Banner danger (rouge), non-dismissible |
| Jour J | Email expiration + démarrage des 60 jours de grâce | Banner danger avec "jours restants avant lock" |
| D+60 | License lock | Lock plein écran avec textarea pour paster une licence — pas de perte de données |
Pendant la période de grâce de 60 jours, toutes les fonctionnalités restent pleinement disponibles. La collecte CDR continue, le dashboard fonctionne, les requêtes MCP fonctionnent, les exports fonctionnent. Seul le banner devient plus insistant. Aucune donnée n\'est détruite au moment du lock — l\'écran de lock permet de coller une nouvelle licence et de reprendre les opérations instantanément.
Procédure de renouvellement
-
1
Cliquer sur le banner
Le banner contient un bouton Renouveler avec SN2O qui ouvre un ticket support pré-rempli avec votre référence client, l'expiration courante et le tier de sizing.
-
2
Recevoir votre nouvelle licence
SN2O envoie un fichier
.license.tomlsigné par email chiffré ou via le portail partenaire. -
3
Installer la nouvelle licence
Settings → License → Installer une licence. Uploader le fichier ou coller son contenu. L'appliance vérifie la signature et la période de validité avant activation.
-
4
Vérifier
Le banner disparaît, la nouvelle date d'expiration est affichée dans Settings → License → État. Une entrée success est écrite dans le journal d'audit.
Cas dégradés
- Appliance déjà lockée : coller le TOML licence directement dans l'écran de lock, l'appliance se déverrouille en quelques secondes. Pas de reboot nécessaire.
- Upgrade du tier de sizing : une licence avec un tier supérieur (par exemple Medium → Large) est acceptée immédiatement, les nouvelles limites prennent effet au prochain refresh.
- Downgrade du tier de sizing : autorisé uniquement si l'usage courant est en deçà des limites du tier inférieur. Sinon, l'installation est rejetée avec une erreur explicite.
- Tentative de rollback de l'horloge : détectée par un compteur monotone signé HMAC. Fraude détectée → entrée audit log + banner UI.
- Signature licence invalide : installation rejetée, message d'erreur typé (signature mismatch, expirée, not-before futur, key ID inconnu).