Chaque package est un fichier Windows Installer (MSI). Il s’installe pour tous les utilisateurs de l’ordinateur et nécessite pour cela des droits d’administrateur.
Installer
- Lancez le package par un double-clic et confirmez la demande de droits d’administrateur.
- Suivez l’assistant : contrat de licence, dossier de destination,
installation. Le dossier de destination par défaut est
C:\Program Files\ilogixx GmbH\myContactCenter\<package>. - Pour Server, Routing Service, Dispatcher, Logger et Wallboard, le configurateur démarre de lui-même à la fin — voir Les configurateurs.
Si une version plus récente du même package est déjà installée sur l’ordinateur, le package s’interrompt en le signalant. Il remplace une version plus ancienne — voir Mettre à jour. Si le runtime .NET manque, le package s’interrompt également — voir Prérequis.
Ce que les packages mettent en place
| Package | Dossier sous …\myContactCenter |
Services | Raccourcis |
|---|---|---|---|
| Server | Server avec le sous-dossier SwyxCDSServer |
myContactCenter Server, myContactCenter SwyxCDS | Server Configurator |
| Routing Service | RoutingService et ExternalDatabase |
myContactCenter Routing Service, myContactCenter ExternalDatabase | Routingservice Configurator |
| Dispatcher | Dispatcher |
myContactCenter Dispatcher | Dispatcher Configurator |
| Logger | Logger |
myContactCenter Logger | Logger Configurator |
| Wallboard | Wallboard |
– | myContactCenter Wallboard sur le bureau ; Wallboard et Wallboard Configurator dans le menu Démarrer |
| Admin | Admin |
– | myContactCenter Admin sur le bureau et dans le menu Démarrer |
| Agent | Agent |
– | myContactCenter Agent sur le bureau et dans le menu Démarrer |
Dans le menu Démarrer, l’Agent et l’Administration se trouvent sous ilogixx GmbH › myContactCenter, les configurateurs et l’entrée Wallboard un niveau plus bas, sous Configurators.
En outre,
- les packages créent leurs dossiers sous
%ProgramData%\ilogixx GmbH\myContactCenter, l’Administration y dépose aussi les gabarits de rapports, de tableaux de bord, de wallboards et de scripts, les fichiers de jours fériés et les dictionnaires — voir Dossiers, fichiers et journaux, - ils ajoutent au pare-feu Windows des règles pour leurs ports — voir Pare-feu,
- le package Agent enregistre l’Agent comme programme pour les liens
tel:,callto:etmailto:— voir Configurer les postes de travail.
Le fichier de paramètres appsettings.json ne fait pas partie du package. Il
n’est créé que par le configurateur ou par le programme et est conservé lors
d’une mise à jour — voir
Fichiers de paramètres.
Les services après l’installation
Le package crée les services et les règle sur le démarrage automatique, mais ne les démarre pas ; ils sont d’abord configurés sous le compte système local. C’est seulement le configurateur qui saisit le compte de service, active le redémarrage après un plantage et démarre le service — voir Les configurateurs.
Installer sans interaction
Comme tout MSI, un package peut aussi s’installer sans interface, par exemple pour déployer l’Agent sur de nombreux postes de travail :
msiexec /i "<package>.msi" /qn
- L'Agent et l'Administration s’y prêtent. Vous définissez les points d’enregistrement et les autres préréglages pour tous les utilisateurs avec un fichier de paramètres dans le dossier du programme — voir Préréglages pour tous les utilisateurs.
- Les services ont besoin de leur configurateur. Sans interface, celui-ci ne démarre pas de lui-même ; lancez-le ensuite depuis le menu Démarrer. Jusque-là, le service ne s’exécute pas, et le Server Configurator n’a ni créé ni mis à jour la base de données.
- Le Wallboard ne connaît aucun point d’enregistrement sans son configurateur. Saisissez-les alors dans son fichier de paramètres — voir Wallboard.
Il n’existe pas de configuration des services sans interface.
Désinstaller
Désinstallez un package dans les paramètres de Windows, sous Applications ou Programmes et fonctionnalités. Il arrête et supprime ses services, ainsi que ses raccourcis et ses règles de pare-feu.
Restent en place :
- les fichiers de paramètres
appsettings.jsondans le dossier du programme et dans les profils des utilisateurs, - les données sous
%ProgramData%\ilogixx GmbH\myContactCenter, avec les journaux, les sauvegardes, les enregistrements et les gabarits, - les bases de données avec leurs connexions SQL.
Une nouvelle installation peut ainsi s’appuyer sur ces éléments.