Concept

Cette commande permet d'activer le chiffrement sur le Synchronizer.

  • Elle affichera un texte explicatif des possibilités de protection des champs et demandera ensuite une confirmation pour être sûr que l'activation du chiffrement est bien souhaité.
    • Si aucune clé de chiffrement n'existe, elle est générée.
    • Si une clé a déjà était mise en place ( par l'activation puis désactivation ), elle sera réutilisée.

  • Lors de l'activation :
    • Si le Synchronizer est démarré, il sera redémarré et le chiffrement activé.
    • S'il est stoppé, le chiffrement prendra effet au prochain redémarrage.

Options

Options génériques

OptionValeur par défautDescription
-h
---Affiche l'aide de la commande.

Options d'activation du chiffrement

OptionValeur par défautDescription
-q
---Mode silencieux : n'affiche que le minimum d'informations nécessaires.
-y

---

Force l'activation du chiffrement sans demander la confirmation ( utile lors de l'automatisation d'une installation ).

Options de connexion à la base MongoDB

Cette commande récupère les paramètres de connexion à la base MongoDB depuis la configuration.
  • Il est nécessaire d'utiliser les options de la ligne de commande que si les fichiers de configuration ne correspond pas à la base MongoDB sur laquelle, la commande doit être exécutée (
migration de base, test sur une préprod ... ).

Exemples

Si le chiffrement est déjà activé, le lancement de la commande shinken-protected-fields-encryption-enable expliquera qu'une clé est déjà activée et comment migrer la base vers une nouvelle clé de chiffrement.