Déploiement du logiciel de supervision iTalc

De Wiki des Responsables Techniques du 85
(Redirigé depuis Logiciels:iTalc)
Aller à : navigation, rechercher

Introduction

L'objectif est d'installer iTalc client sur les postes élèves et iTalc serveur sur le poste professeur via le réseau.

Il faut que l’administrateur , le professeur ou le directeur puisse avoir depuis son poste accès a la visualisation des postes/verrouiller/éteindre.

Schéma logique

Voici le schéma de déploiement d'iTalc2.

Il s'agit dans un premier temps de préparer un jeu de clé privé/publique et de définir les paramètres d'accès à la console maître.

Ensuite on pourra définir une Stratégie de Groupe qui déploiera le logiciel sur les postes clients

Schema Italc.png

Configuration

  • Installeur iTalc x86 ou x64 bits - à télécharger sur le SourceForge du projet iTalc : [1]
  • Un partage réseau disponible (ici \\Serveur\Apps\ìTalc\ )
  • Le fichier de configuration client ClientSettings.xml
  • Le fichier de configuration Maître GlobalConfig.xml
  • Le script d’installation client iTalc.bat

Script iTalc.bat

:: Script installation automatique iTalc
:: 
:: Arrêt du service iTalc si déjà existant
net stop icas

:: Installation silencieuse
\\Serveur\Apps\iTalc\italc-2.0.2-win64-setup.exe /S

:: Application des paramètres Client (ACL et clé)
cd "C:\Program Files\iTALC"
imc -ApplySettings \\Serveur\Apps\iTalc\ClientSettings.xml -quiet
imc -ImportPublicKey \\Serveur\Apps\iTalc\key\italc_public_key.key.txt -quiet

:: Redémarrage du service iTalc
net stop icas
net start icas

:: Suppression du raccourci sur le bureau
del "C:\Users\Public\Desktop\iTALC.lnk"

Point important / Explications

  • Dans le script batch appelé par GPO on lancera l'installeur en silencieux avec le paramètre /S
  • Le partage réseau doit être accessible par les clients en lecture, accessible par le maître en Lecture/Ecriture
  • Le fichier ClientSettings.xml s'obtient en effectuant une configuration complète sur un poste puis avec iTalc Management Console (imc.exe) on sauvegarde le fichier .xml
  • Le fichier GlobalConfig.xml contient la liste des salles de classe et les postes par classe

Installation

  • Définir une GPO qui va lancer le script d'installation client sur les postes en question
  • Ajouter les postes au fichier GlobalConfig.xml au fur et à mesure