Documentation utilisateur CHAIRMAN SERVEUR

Table des matières

1 Configuration minimale 3

2 Premier lancement de CHAIRMAN 3

3 Présentation des menus CHAIRMAN SERVEUR 3

3.1 Serveur 3

3.2 Adresses 4

3.3 Aide 4

4 Onglet Configuration 4

4.1 Général 4

4.2 Base de données 4

4.3 Traces 4

4.4 Push tracking 5

5 Onglet Résumé 5

6 Onglet Liste SMS 6

7 Onglet Connectés 6

7.1 Arrêter / Démarrer le serveur 6

7.2 Envoyer un message à un utilisateur connecté 6

7.3 Déconnecter un utilisateur connecté 6

8 Onglet Utilisateurs 7

8.1 Ajouter un utilisateur 7

8.2 Modifier un utilisateur 7

8.3 Supprimer un utilisateur 7

8.4 Droits d'un utilisateur : définir ou modifier 7

8.5 Rechercher un utilisateur dans la liste 8

9 Onglet Traces 8

9.1 Activer les traces 8

9.2 Purger les traces manuellement 8

9.3 Purger les traces automatiquement 8

10 Déployer, installer CHAIRMAN CLIENT sur les postes des utilisateurs 9



1 Configuration minimale

La suite logicielle CHAIRMAN fonctionne avec toutes les versions de Windows® à l'exception de Windows® 95 et 98.



Réseau :

Votre réseau doit être configuré en IP (peu importe la classe).

Le serveur doit avoir un accès à internet direct. Si le poste surlequel est installé le serveur nécessite un proxy, utilisez un « Port mapper » pour rediriger tout le trafic HTTP (port 80) et FTP (port 21) vers les ports du proxy.

Les CHAIRMAN CLIENT installés sur les ordinateurs de chaque utilisateur n'accèdent pas à Internet. Ils n'ont de relation qu'avec CHAIRMAN SERVEUR. Celui ci doit donc être accessible par tous les CHAIRMAN CLIENTS.


Firewall :

CHAIRMAN SERVEUR communique avec nos serveurs sur le port 80 (HTTP) et le port 21 (FTP).

Il communique aussi par défaut sur le port 3306 pour discuter avec le serveur de base de données MySQL et est en écoute sur les ports (par défaut) 5906, 5907,5908 pour les connexions avec les CHAIRMAN CLIENT.


Base de données :

CHAIRMAN a besoin d'un serveur de bases de données MySQL.

Il peut se connecter sur un serveur existant de votre réseau mais vous pouvez aussi en installer un pour le faire fonctionner.

Vous pouvez télécharger GRATUITEMENT un serveur de bases de données MySQL à l'adresse suivante :
http://www.MySQL.fr/products/database/MySQL/community_edition.html



2 Premier lancement de CHAIRMAN

MySQL doit être installé et en état de marche avant le premier lancement de CHAIRMAN.

Sous Windows XP, le FireWall devrait bloquer CHAIRMAN et le serveur MySQL. N'oubliez pas de l'autoriser à débloquer ces programmes.



Note à propos de MySQL

Par défaut, lors de l'installation d'un serveur MySQL, l'utilisateur root à distance, n'existe pas. S'il existe, il a des droits restreints (pas de création d'un utilisateur 'CREATE USER') pour des raisons de sécurité.

Si CHAIRMAN SERVEUR est utilisé sur la même machine que le serveur de bases de données MySQL, cela ne pose pas de problème. Dans l'assistant de configuration, indiquez le numéro IP du serveur MySQL local (127.0.0.1) ainsi que l'utilisateur « root » et le mot de passe correspondant.

L'assistant créera alors tout ce dont CHAIRMAN SERVEUR a besoin.



Si l'assistant est lancé sur une autre machine que le serveur MySQL, vous devez créer un utilisateur root distant qui a le droit de créer des bases de données, des tables, des utilisateurs.
Une fois fait, l'assistant pourra se connecter au serveur distant et créer tout le nécessaire pour le fonctionnement de Chairman.



Rappel de quelques commandes SQL de base :

Créer un utilisateur root ayant accès au serveur à distance avec plein pouvoir :

CREATE USER 'root';

GRANT USAGE ON * . * TO ''root''@''%'' IDENTIFIED BY ''MotDePasse''

WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0

MAX_UPDATES_PER_HOUR 0 ;

GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' ;



Si vous ne désirez pas utiliser l'assistant, et créer tout le nécessaire vous même, le fichier « def.sql » situé dans le répertoire d'installation de CHAIRMAN SERVEUR contient la description de la base de données à créer.
Note : les CHAIRMAN CLIENT n'accèdent pas au serveur MySQL. Toutes les demandes passent par CHAIRMAN SERVEUR.


Au premier lancement de CHAIRMAN un assistant de configuration fera place au serveur. Cet assistant va vous aider à créer la base de données.

A la fin, lancer CHAIRMAN SERVEUR pour terminer la configuration.

Si vous avez de nombreux contacts à insérer dans la base de données vous pouvez utiliser l'assistant d'importation accessible par le menu Adresses > Assistant d'importation

Vous pouvez aussi importer des adresses par votre propre moyen dans la base de données MySQL. Table « adr ». Note : les numéros de portable doivent avoir le format 06xxxxxxxx.


3 Présentation des menus CHAIRMAN SERVEUR

3.1 Serveur

Login / Logout (Ctrl+L) : pour se connecter ou se déconnecter.

Arrêter le serveur : pour stopper le serveur.

Quitter (Ctrl+Q) : pour fermer l'application.

3.2 Adresses

Ce menu s'affiche seulement après l'identification.

Importer des Vcards : pour insérer dans les listes de contact des Vcards existantes.

3.3 Aide

Rubrique d'aide : pour vous guider dans le fonctionnement du logiciel.

A propos de : information éditeur et version du logiciel.



4 Onglet Configuration

4.1 Général

  1. Cochez la case Prévenir en cas de crédit bas.

  2. Choisissez un seuil de nombre de SMS à partir duquel l'email d'alerte doit être envoyé.

  3. Cochez le ou les utilisateurs à prévenir. Assurez vous que les utilisateurs cochés ont bien une adresse email (voir section « Onglet Utilisateur – Modifier un utilisateur »).

  4. Saisissez les paramètres du serveur mail SMTP pour que les emails d'alertes puissent être envoyés correctement aux utilisateurs.

    Note : un seul email d'alerte est envoyé par jour à tous les utilisateurs cochés.

4.2 Base de données

Saisissez les informations concernant votre base de données MySQL dans laquelle est stocké l'ensemble des informations concernant CHAIRMAN SERVEUR.


4.3 Traces

Les traces permettent de suivre tous les évènements survenus lors de l'utilisation du logiciel quelque soit l'utilisateur. Pour chacune des traces vous visualisez le type, l'utilisateur, la date à laquelle l'évènement est survenu et le message correspondant. La liste des traces est visible dans l'Onglet Traces (voir section « Onglet Traces »).

4.4 Push tracking

Quand un SMS est envoyé, l'opérateur téléphonique nous retourne l'état de l'envoi et de la réception ou non du SMS par le destinataire « tracking status ».
Nous prouvons vous communiquer cet état directement sur votre serveur en utilisant la technologie du « push ». A noter que cette information est renvoyée par l'opérateur que s'il le désire. Il est donc possible que certains SMS n'aient pas de retour.

Activation du « push tracking »


Une fois la configuration terminée, cochez Activer le « push tracking ». A chaque SMS envoyé, vous recevrez un état sur l'envoi et la réception du SMS.

Note : En cas d'échecs répétés de push vers votre serveur, nos serveurs stopperont le push jusqu'à ce que vous relanciez le programme.



5 Onglet Résumé

Présente une vue d'ensemble d'informations concernant l'utilisation de CHAIRMAN

Utilisateurs



6 Onglet Liste SMS

    Historique de tous les SMS envoyés ou en attente d'envoi avec leur accusé de réception, date d'expédition et nom de l'expéditeur.

    Les SMS sur fond Vert sont les SMS transmis correctement sans erreur. Ceux sur fond rouge ont un accusé de réception autre que « reçu » .

    Vous pouvez faire un tri ascendant ou descendant sur chaque colonne en cliquant sur son nom.

    Supprimer des SMS de la liste

    Seuls les SMS envoyés peuvent être supprimés.

    1. Sélectionnez un ou plusieurs SMS.

    2. Cliquez sur le bouton Supprimer.


A tout moment vous pouvez rafraîchir la liste en cliquant sur le bouton Rafraîchir.

7 Onglet Connectés

Liste de tous les utilisateurs connectés au serveur et pouvant envoyer des SMS.

7.1 Arrêter / Démarrer le serveur

Vous pouvez à tout moment arrêter le serveur en cliquant sur le bouton Arrêter le serveur. Tous les utilisateurs seront déconnectés et ne pourront plus envoyer de SMS.

7.2 Envoyer un message à un utilisateur connecté

  1. Cliquez sur l'onglet Connectés.

  2. Sélectionnez l'utilisateur dans la liste.

  3. Faites un clic droit et choisissez Envoyer un message.

7.3 Déconnecter un utilisateur connecté

  1. Cliquez sur l'onglet Connectés.

  2. Sélectionnez l'utilisateur dans la liste.

  3. Faites un clic droit et choisissez Déconnecter.

8 Onglet Utilisateurs

Toute la gestion des utilisateurs (création / modification de compte, gestion des droits...) se fait à partir de l'onglet Utilisateur. Vous pouvez visualiser également la dernière date de connection de chaque utilisateur.

8.1 Ajouter un utilisateur

  1. Cliquez sur l'icône Ajouter

  2. Choisissez un login pour l'utilisateur et un mot de passe. En cliquant sur le bouton Générer, vous créez un mot de passe automatiquement. Attention les informations sont sensibles aux majuscules et minuscules.

  3. Saisissez l'adresse email de l'utilisateur. L'email est utile si vous souhaitez que cet utilisateur soit informé quand le nombre de crédits SMS devient insuffisant (voir section « Onglet Configuration – Général »).

  4. Cochez Compte actif si vous souhaitez que le compte soit immédiatement fonctionnel.

  5. Cochez Administrateur si vous souhaitez que cet utilisateur soit également administrateur et puisse gérer l'intégralité du logiciel.

8.2 Modifier un utilisateur

  1. Sélectionnez un utilisateur.

  2. Cliquez sur l'icône

  3. Modifiez les éléments de votre choix.

  4. Cliquez sur OK.

8.3 Supprimer un utilisateur

  1. Sélectionnez un utilisateur.

  2. Cliquez sur l'icône

8.4 Droits d'un utilisateur : définir ou modifier

  1. Sélectionnez un utilisateur dans la liste.

  2. Cliquez sur l'icône

  3. Définissez les droits pour l'utilisateur.

8.5 Rechercher un utilisateur dans la liste

  1. Cliquez sur le bouton recherche.

  2. Sélectionnez les critères sur lesquels chercher en cochant les cases adéquates.


      Cliquez sur Annuler la recherche pour faire apparaître la liste initiale.



9 Onglet Traces

Les traces permettent de suivre tous les évènements survenus lors de l'utilisation du logiciel quelque soit l'utilisateur. Pour chacune des traces vous visualisez le type, l'utilisateur, la date à laquelle l'évènement est survenu et le message correspondant.

9.1 Activer les traces

  1. Allez dans l'Onglet Configuration puis Traces (voir section « Onglet Configuration »).

  2. Cochez Activer les traces.

9.2 Purger les traces manuellement

Lorsque la liste des traces devient trop importante, vous pouvez la supprimer dans son intégralité ou jusqu'à une date précise.

  1. Cliquez sur le bouton Purger.

  2. Cochez Purger tout, pour tout supprimer ou choisissez une date. Toutes les traces de cette date et celles antérieures seront supprimées.

9.3 Purger les traces automatiquement

  1. Allez dans l'Onglet Configuration puis Traces (voir section « Onglet Configuration »).

  2. Cochez Active dans Purge automatique.

  3. Choisissez la fréquence à laquelle doit s'effectuer la purge et le nombre de jours de traces à conserver.


10 Déployer, installer CHAIRMAN CLIENT sur les postes des utilisateurs

Pour installer CHAIRMAN CLIENT sur plusieurs postes d'une manière rapide, nous fournissons le logiciel Chairman déploiement. Pour l'obtenir vous devez cochez Chairman déploiement dans les éléments à installer lors de l'installation de CHAIRMAN.

Vous trouverez le programme dans le répertoire où vous avez installé CHAIRMAN sous le nom « install_client.exe ». Lancez ce programme sur tous les postes où vous désirez installer des CHAIRMAN CLIENT.

Vous aurez besoin du nom de l'utilisateur, de son mot de passe (voir section « Onglet Utilisateur »), l'adresse du serveur ainsi que le port d'écoute.