Passer au contenu principal

Comment déployer Cybernetics Agent ?

Cybernetics permet le déploiement à grande échelle

Écrit par Cybernetics SAS

Windows

Déploiement de Cybernetics Agent via les stratégies de groupe

Ce guide explique comment déployer silencieusement l'agent sur un parc Windows via les GPO de l'Active Directory.


Prérequis

  • Les tokens : API Key et Company ID (généré depuis Cybernetics) ;

  • Les GPMC installé sur le contrôleur de domaine ;

  • Les droits d'administration sur le domaine ;

  • Le fichier msi Cybernetics Agent ;

  • Le script cybernetics.ps1 de transformation (.mst).

1. Placer le MSI sur le réseau

Le fichier MSI (cybernetics-agent-{version}-windows.msi) doit être accessible depuis les machines clientes via un chemin UNC.

2. Générer le fichier transform (.mst)

La GPO (Installation logiciel) ne permet pas de passer des paramètres MSI directement. Il faut embarquer les clés API dans un fichier transform ".mst" via le script ".ps1"fourni par Cybernetics.

3. Exécuter le script sur un appareil Windows

Avec PowerShell, exécuter :

$key = Read-Host "<API_KEY>" -AsSecureString

.\Generate-CyberneticsMst.ps1 `
-MsiPath "\\<votre_partage>\\cybernetics-agent-{version}-windows.msi" `
-CompanyId "<COMPANY_ID>" `
-AgentApiKey $key

Le fichier cybernetics.mst est généré dans le même dossier que le .msi.

4. Créer la GPO

  1. Ouvrir Gestion des stratégies de groupe (gpmc.msc)

  2. Clic droit sur l'OU cible → Créer un objet GPO dans ce domaine

  3. Nommer la GPO (ex: Deploiement Cybernetics Agent)

  4. Clic droit sur la GPO → Modifier

5. Configurer le package logiciel

Dans l'éditeur de stratégie de groupe :

Configuration ordinateur
└── Stratégies
└── Paramètres du logiciel
└── Installation de logiciels
  1. Clic droit → Nouveau > Package

  2. Dans la boîte de dialogue, saisir manuellement le chemin UNC :

    \\<votre_serveur>\cybernetics-agent-{version}-windows.msi
  3. Choisir le mode Avancé (pour pouvoir ajouter le transform)

  4. Onglet Modifications → Ajouter → sélectionner cybernetics.mst via son chemin UNC :

    \\<votre_serveur>\cybernetics.mst
  5. Valider

L'agent s'installe au prochain démarrage des machines de l'OU avec les tokens embarqués, sans interaction utilisateur.

6. Forcer l'application sur une machine de test

gpupdate /force

Puis redémarrer la machine. L'installation se déclenche avant l'écran de connexion.

Déploiement de Cybernetics Agent manuellement

Exécuter la commande suivante dans votre terminal Windows :


1. Fichier MSI

msiexec /i "cybernetics-agent-{version}-windows.msi" /quiet /norestart COMPANY_ID="<company-id>" AGENT_API_KEY="<api-key>"


2. Fichier MSI avec transform

msiexec /i "\\<votre_partage>\cybernetics-agent-{version}-windows.msi" TRANSFORMS="\\<votre_partage>\cybernetics.mst" /qn



Avez-vous trouvé la réponse à votre question ?