Licence
Knot Migration exige une licence signée échangée via license.knot.tools.
TL;DR activation
- Achète ou réclame une licence sur knot.tools
- Reçois un
activation_code(préfixeKMG-) - Active le module Dolibarr Knot Migration
- Colle le code dans
admin/setup.php - L’entrée sidebar Knot › Migration apparaît
Garde-fou API
Les endpoints sensibles (api/analysis/*, api/cloning/*) appellent LicenseUsabilityGuard::assertUsable(). Licence absente ou expirée → HTTP 403 license_not_usable.
Grace period et modes dégradés
Si license.knot.tools est injoignable, une grace period progressive s’applique (rappel → warning → lecture seule). Voir Modes dégradés.
Dual-instance
Certaines offres autorisent une instance cible temporaire pour clonage (48 h). Le fingerprint instance est enregistré côté serveur central.
Suite
Installation Prérequis avant activation.