Prérequis et paramétrage

Un consultant Akuiteo accompagne le client pour l'installation technique, la mise en place et la recette en environnement de test avant la diffusion aux utilisateurs.

: : Prérequis fonctionnels

: : Prérequis techniques

: : Paramétrage des droits d’accès

50**** MOBILE **

5001** MOBILE NOTE DE FRAIS

5002** MOBILE TEMPS

5003** MOBILE PLANNING

500301 MOBILE PLANNING CONSULTER

500302 MOBILE PLANNING MODIFIER

500303 MOBILE PLANNING MODIFIER PLANNING VALIDE

5004** MOBILE ABSENCE ** (uniquement avec le serveur en version 4.1)

: : Configuration du serveur Akuiteo

Le serveur Akuiteo doit être accessible de l’extérieur du réseau de l'entreprise de façon sécurisée pour permettre la synchronisation des smartphones. Pour cela, la Direction des Systèmes d'Information du client doit paramétrer le réseau en ouvrant un port Internet compatible avec les exigences de sécurité réseau du client.

Pour permettre à l'application mobile de se connecter au serveur Akuiteo, le fichier serveurs.xml doit être configuré.

: : Fonctionnement

Lorsque l'application mobile est lancée, elle se connecte à l'adresse https://monserveur:portssl/akuiteo/mvc/update/serveurs.xml.

Le fichier serveurs.xml est analysé et l'application se connecte au premier serveur qui répond aux critères suivants :

  1. Le serveur est défini en protocole https ;
  2. La propriété mobile est true ;
  3. Si la propriété mobile=true n'est pas trouvée, c'est la propriété default=true qui est utilisée.

Note

Certains clients Akuiteo peuvent ne pas permettre à leurs utilisateurs de se connecter à l'Application Desktop depuis l'extérieur. Pour pouvoir utiliser l'application mobile, il faut cependant obligatoirement pouvoir se connecter au serveur Akuiteo depuis l'extérieur du réseau de l'entreprise.

La propriété mobile=true permet de configurer un serveur https accessible depuis l'extérieur pour l'application mobile, tout en conservant le serveur utilisé pour se connecter à l'Application Desktop (propriété default=true) non accessible depuis l'extérieur.

Comme l'Application Desktop reconnaît seulement la propriété default=true, la propriété mobile=true est masquée lors d'une connexion depuis le client riche, car elle ne permettrait pas à Akuiteo de se connecter au serveur.

: : Exemples de fichier serveurs.xml

<serveurs>
<serveur id="ak" name="Akuiteo RE7 (https)" default="true" protocol="https">
<description>Akuiteo RE7</description>
<host>monserveur.akuiteo.fr</host>
<port>20000</port>
<application>akuiteo</application>
</serveur>
<serveur id="akhttps" name="Akuiteo (https)" mobile="true" protocol="https">
<description>Akuiteo</description>
<host>monserveur.akuiteo.fr</host>
<port>443</port>
<application>akuiteo</application>
</serveur>
<serveur id="interne" name="interne.Akuiteo" default="false"> <description>INTERNE RE7</description> <host>monserveur.akuiteo.lan</host> <port>20001</port> <application>akuiteo</application>
</serveur>
</serveurs>

Dans cet exemple, c'est le deuxième serveur qui sera choisi lorsque l'application se connecte à l'adresse https://monserveur:portssl/akuiteo/mvc/update/serveurs.xml, car ce serveur https possède la propriété mobile=true.

Pour tous les autres échanges, l'application se connectera donc sur https://monserveur.akuiteo.fr:443/akuiteo.

 

<serveurs>
<serveur id="ak" name="Akuiteo RE7 (http)" default="false">
<description>Akuiteo (https)</description>
<host>monserveur.akuiteo.fr</host>
<port>20000</port>
<application>akuiteo</application>
</serveur>
<serveur id="akhttps" name="Akuiteo (https)" mobile="true" protocol="https">
<description>Akuiteo</description>
<host>monserveur.akuiteo.fr</host>
<port>443</port>
<application>akuiteo</application>
</serveur>
<serveur id="interne" name="interne.Akuiteo" default="false"> <description>INTERNE RE7</description> <host>monserveur.akuiteo.lan</host> <port>20001</port> <application>akuiteo</application>
</serveur>
</serveurs>

Dans cet exemple, c'est le deuxième serveur qui sera choisi lorsque l'application se connecte à l'adresse https://monserveur:portssl/akuiteo/mvc/update/serveurs.xml. Il n'y a aucun serveur https qui possède la propriété mobile=true, et le deuxième serveur est en https et possède la propriété default=true.

Pour tous les autres échanges, l'application se connectera donc sur https://monserveur.akuiteo.fr:443/akuiteo.

: : Où trouver le fichier sur le serveur ?

Depuis la console d'administration du serveur, aller dans Configuration > Mises à jour. Le champ Chemin du serveur.xml indique l'emplacement du fichier serveurs.xml.