Où les programmes et les services enregistrent leurs paramètres locaux, comment ils gèrent le fichier et quels paramètres n'existent que là, sans interface.
Chaque programme et chaque service enregistre ses paramètres locaux dans un
fichier appsettings.json : connexion à la base de données, compte de
service, points d’enregistrement, position de la fenêtre, etc. Vous réglez la
plupart des valeurs dans les configurateurs et les programmes ; quelques-unes
n’existent que dans le fichier. Ce qui s’applique à l’ensemble du système se
trouve en revanche dans la base de données et se règle dans l’Administration.
Emplacement du fichier
Programme
Fichier
Serveur, Routing Service, Dispatcher, Logger
dans le dossier du programme du service ; le configurateur le crée
Agent, Administration
dans le profil de l’utilisateur Windows, sous %AppData%\ilogixx GmbH\myContactCenter\Agent ou …\Admin
Wallboard
dans le profil de l’utilisateur Windows, sous %AppData%\ilogixx GmbH\myContactCenter\Wallboard s’il s’y trouve un fichier, sinon dans le dossier du programme
Un fichier appsettings.json placé dans le dossier du programme de l’Agent ou
de l’Administration sert de modèle pour tous les utilisateurs de l’ordinateur :
au démarrage, le programme en reprend les valeurs qui manquent encore à un
utilisateur — à l’exception des données de connexion et des périphériques
audio. Ce fichier impose les points d’enregistrement et les adresses
PublicAddress et BindAddress à chaque démarrage, tant qu’ils sont vides
chez l’utilisateur — voir
Préréglages pour tous les utilisateurs.
Comment les programmes gèrent le fichier
Si le fichier est absent, le programme le crée avec les valeurs par défaut.
S’il est endommagé, le programme continue de fonctionner avec les valeurs
par défaut — par exemple le serveur, sans connexion à la base de données.
Ce que vous réglez dans un programme, celui-ci l’écrit lui-même dans le
fichier, au plus tard au bout de deux minutes.
Les mots de passe y sont enregistrés sous forme chiffrée.
Au démarrage, chaque configurateur dépose une copie du fichier sous
%ProgramData%\ilogixx GmbH\myContactCenter\Backup.
Paramètres sans interface
Ces entrées n’existent que dans le fichier. Les noms suivent la structure du
fichier ; un point sépare la section et l’entrée.
Serveur
Entrée
Par défaut
Effet
PbxAddressBookIntervalInMinutes
60
fréquence à laquelle le serveur interroge le carnet d’adresses du PBX, en minutes ; 0 correspond à 15
ServerConfiguration.SendPort6007Errors
true
false désactive le message Connexion to port 6007 a échoué, voir Messages et erreurs
Routing Service
Entrée
Par défaut
Effet
PublicAddress
vide
l’adresse que le Routing Service communique au PBX pour le SIP et la voix. Nécessaire s’il se trouve derrière une traduction d’adresses (NAT).
BindAddress
vide
l’adresse de la carte réseau qu’il utilise pour le SIP et la voix lorsque l’ordinateur en possède plusieurs. Si elle est vide, il prend celle par laquelle il joint le PBX.
EmailCheckIntervalInMinutes
15
fréquence à laquelle le Routing Service actif vérifie le serveur de messagerie pour l’envoi et les boîtes aux lettres pour le Statut des services, en minutes ; la première vérification a lieu une minute après le démarrage
MaxCalls
1024
nombre d’appels que le Routing Service peut gérer simultanément ; une communication établie en occupe au moins deux, le client et l’agent. 2048 au maximum ; 0 correspond à 2048. Le Routing Service prend en compte la valeur au démarrage.
Agent
Entrée
Par défaut
Effet
PublicAddress, BindAddress
vide
comme pour le Routing Service, pour le softphone de l’Agent
DisableTerminalServerDetection
false
true : l’Agent ne vérifie pas si un microphone et un haut-parleur sont branchés — par exemple sur un serveur de terminaux sans périphériques audio