Installation et personnalisation > Installation et configuration de Sage X3 People Portal 

L'installation et la mise en oeuvre de Sage X3 People Portal se réalisent en trois étapes :

  • Installation du serveur Web (composant SAFE X3 Webserver) et configuration d'un pool de Web service
  • Installation du portail
  • Paramétrage des utilisateurs pour se connecter au portail

Dans le cas d'une migration (d’une version 7 vers une mise à jour 9 et d’une version 6 vers une mise à jour 9), vous devez mettre à jour le composant Web avec la dernière version livrée, puis le reconfigurer avec la console de configuration, et relancer la fonction Assistant inst./maj du portail (INSTPORTAL) dans le dossier où est configuré le portail.

SEEREFERTTO Pour plus de détail sur le fonctionnement de Sage X3 Portal, vous pouvez consulter la documentation Fonctionnement de Sage X3 People Portal.

Installation du serveur Web et configuration d'un pool de Web service

Pour cette étape, vous devez utiliser la console X3.

1. Installation du serveur Web et publication de la solution

SEEREFERTTO Pour effectuer l’installation du serveur Web, consultez la documentation de la console Serveur web Safe X3 Web Server.

Attention, le champ Passphrase doit être renseigné (celui saisi lors de l’installation du composant). Vérifiez que SSL est actif. Si ce n’est pas le cas, vous devez reconfigurer le serveur Web.

Si le composant Safe X3 Webserver est installé après le serveur Web "Syracuse", copiez le certificat du serveur Web "Syracuse" (serveur_syracuse.pem) sur le serveur Web dans le répertoire défini dans la console sous all.host.syracuse.publickeypath.

Si le certificat contient des points « . » (autre que dans .pem), remplacez les par des underscores « _ » .

Exemple :

Vous devez renommer serveur.syracuse.pem sur le serveur Web selon cette syntaxe : serveur_syracuse.pem

2. Installation d’un pool de Web service

Il est conseillé d’utiliser un user X3 dédié (fonction Utilisateurs, GESAUS) pour démarrer les pools avec des droits minimums (connexion web service uniquement, profil fonction restreint et mot de passe).

Installez un pool de Web service sur chaque dossier sur lequel vous souhaitez installer le portail.

SEEREFERTTO Pour installer un pool de Web service, consultez la documentation de la console Gestion des pools de connexions de Web-Services.

Attention, la connexion automatique doit avoir pour valeur Oui et la taille initiale du groupe doit être au moins à 1.

3. Vérification

1. Ouvrez Internet Explorer et allez sur l’interface du serveur Web : http://serveurweb:port/root
2. Aller sur l’onglet Serveur de web service > État du pool.
3.Vérifiez que le groupe d’entrée est démarré et que les « poolentry » ont pour valeur true pour les valeurs free, available et connected.

Si le serveur Web est installé sur un serveur autre que le serveur Web "Syracuse", ajoutez-le dans l’exclusion au niveau de la configuration des proxys.

Installation du portail

Dans le client Web, allez dans le dossier de référence et vérifiez que le dossier sur lequel vous souhaitez installer le portail a au moins les droits d’accès de lecture sur ce dossier (dans la fonction Dossiers (GESADS), onglet Liens).

L’installation du portail se fait par l’intermédiaire d’un wizard.

SEEREFERTTO Consultez la documentation Assistant d'installation et mise à jour du portail.

1. Allez dans le dossier sur lequel vous souhaitez installer le portail.
2. Allez dans la fonction Assistant inst./maj du portail (INSTPORTAL).
3. Dans le champ Site Web, saisissez ou sélectionnez le nom de votre site. Les informations de paramétrage existantes sont reprises. Vous pouvez les modifier dans cet écran ou les compléter plus tard dans la fonction Sites Web (GESAYS).
4. Vous pouvez créer un lien directement dans le client en cochant la case Mise à jour menu et liens dans le bloc Publication lien portail.
Vous pouvez réaliser cette action plus tard avec la fonction Publication lien portail (AYTLNKSYR).
5. Cliquez sur OK. Si vous n’avez pas saisi toutes les informations, une boîte de dialogue s'ouvre et indique quelle information vous devez saisir.

À la fin de l’installation, les autres actions à effectuer sont indiquées dans la trace.

Le message d’erreur suivant peut survenir lors de l’installation du portail si vous avez importé votre dossier d’une autre solution : Génération XML: Pools Web services Pool non trouvé. Dans ce cas, suivez cette procédure :

1. Allez dans la fonction Maintenance des tables en ligne (GMAINT).
2. Sélectionnez la table AYTPOOWEB.
3. Supprimez les enregistrements dont le nom d’alias était en rouge dans la trace.
4. Relancez la fonction Assistant inst./maj du portail (INSTPORTAL).

Configuration d'un utilisateur du portail

Tous les salariés qui accèdent au portail doivent disposer d’un propre login X3 (dans la fonction Utilisateurs, GESAUS). Pour chaque utilisateur, la case Connexion Web services doit être cochée et un profil Safe X3 WAS doit être défini dans le champ Profil Safe X3 WAS.

1. Création des profils Safe X3 WAS

1. Ouvrez la fonction Profil Safe X3 WAS (GESAYH).
2. Créez trois profils (ADMIN, MGR, USER).
3. Pour chaque profil, associez le code du site que vous venez de créer et le profil du site Web.

Les trois profils sont les suivants :

  • ADMIN (administrateur du portail) : les utilisateurs qui ont ce profil ont accès à la fonction Administration du portail. Le fonction Administration sert à attribuer les droits d'accès aux autres fonctions du portail en fonction du profil Safe X3 WAS de l'utilisateur (MGR ou USER).
  • MGR (manager) : les utilisateurs qui ont ce profil ont accès à certaines options des fonctions du portail.
  • USER (salarié) : ce profil est utilisé pour tout autre utilisateur.

SEEINFO Vous pouvez utiliserla fonctionCréation utilisateurs(CREUSR) pour créer des utilisateurs en masse.

2. Paramétrage des utilisateurs

1. Ouvrez la fonction Utilisateurs (GESAUS). Pour chaque utilisateur, effectuez les étapes suivantes.
2. Dans l'onglet Général, cochez la case Connexion Web services pour donner accès au site Web du portail et à l'appel des Web services.
3. Saisissez ou sélectionnez le profil Safe X3 WAS (ADMIN, MGR ou USER).
4. Dans l'onglet Paramètres, pour le chapitre Tronc commun et le groupe DEF, cliquez sur l'icône Actions et cliquez sur Détail.
5. Pour le paramètre REFNUM - Matricule, sélectionnez un salarié.
6. Cliquez sur OK pour enregistrer la saisie.

Connexion au portail

Il existe deux façons de se connecter au portail.

1. Connexion au portail par lien direct

Vous pouvez vous connecter directement au portail depuis le client :

1. Dans le menu de la page d'accueil, cliquez sur le menu Sage X3 People Sites. Le menu Sage X3 People Sites est visible uniquement s’il existe au moins un site publié.
2. Cliquez sur le nom du site que vous avez créé.

SEEWARNING Si le serveur Web n’est pas démarré, l’accès au portail au portail peut être bloqué. Dans ce cas, suivez cette procédure :

1. Allez dans le menu Administration > Administration > Portail Sage X3 People > Serveurs.
2. Dé-bannissez le serveur. Un serveur banni apparait avec une coche verte dans la colonne Banni. Un serveur dé-banni apparait avec une croix grise dans la colonne Banni.

2. Connexion au portail via l’interface du serveur Web

Vous pouvez accéder au portail via l’interface du serveur Web avec Internet Explorer : http://serveurweb:port/root

1. Cliquez sur l'onglet Serveur Xtend, puis cliquez sur Sites dans la liste de gauche (bloc Services).
2. Cliquez sur le lien Liste des sites publiés, puis cliquez sur votre site SOLUTION/DOSSIER/VOTRESITE.
3. Cliquez sur le bouton Accéder au site.

L'url d'accès direct au site doit être : http:// serveurweb:port/xtend/page?SOL=SOLUTION&FLDR=DOSSIER&SITE=VOTRESITE&LANG=FRA

L'url simplifiée d'accès au portail est : http://serveurweb:port/shrmportal/CodeSolutionHRM/CodeDossier/VOTRESITE(/CodeLangue)

Il est aussi possible de définir un site par défaut accessible directement via cette url : http://serveurweb:port/xtend/page si un site par défaut a été configuré dans la console au niveau du serveur Web.

Pour définir un site par défaut, suivez cette procédure :

1. Allez dans la console X3.
2. Dans la liste Serveurs web, sélectionnez le serveur qui héberge l'application Sage X3 People Portal.
3. Cliquez sur le bouton Configuration pour ouvrir la fenêtre de configuration du serveur.
4. Modifiez les paramètres 'gensetup.defsite.' de la façon suivante :

  • Gensetup.defsite.x3sol : entrez le code de la solution.
  • Gensetup.defsite.x3fld : indiquez le code du dossier X3 de l'application HRM.
  • Gensetup.defsite.xtdsite : renseignez le code du site 'Safe X3 WAS'.

5. Cliquez sur le bouton Configurer pour enregistrer le paramétrage.

Paramétrage complémentaire

Workflows

Les informations liées à la gestion des workflows sont renseignées dans la fonction Valeurs paramètres (ADPVAL), chapitre Superviseur, groupe Workflow.

La paramètre TYPMES - E-mailing type doit avoir pour valeur Serveur.

Les paramètres utilisés dans le portail sont les suivants :

  • WRKRMTDIR - Répertoire Liens Workflow
  • WRKRMTHTTP - Adresse Http Liens Workflow
  • WRKRMTMAC - Machine:Port Liens Workflow

Ces paramètres sont automatiquement alimentés lors de l’installation du serveur Web.

Impressions dans le portail

Vous devez effectuer les actions suivantes si le serveur d’édition a été installé après le portail.  

1. Dans la fonction Destinations (GESAIM), modifiez l’enregistrement SRV_PDFMES. Renseignez le serveur et enregistrez.
2. Allez dans la fonction Valeurs paramètres (ADPVAL).
3. Dans le chapitre Superviseur, groupe Impressions, le paramètre ASAIDEST doit avoir pour valeur Non.
4. Dans le chapitre Tronc commun, groupe Impressions, le paramètre PRHDEST doit avoir pour valeur SRV_PDFMES.

Signature des workflows

Si vous utilisez les liens pour signer les demandes à partir des mails, vous devez créer un abonnement dans la fonction Gestion des abonnements (GESABA).

Pour l'abonnement créé, dans le champ Code tâche, saisissez ou sélectionnez la tâche AWRKSIG (Signature distante).

Une fréquence de 5 mn sur les périodes d’utilisation du portail est recommandée.