Installation de edispatcher » Historique » Version 1
Renaud Dussol, 04/10/2018 09:32
| 1 | 1 | Renaud Dussol | On suppose que les pré-requis eole sont connus |
|---|---|---|---|
| 2 | 1 | Renaud Dussol | |
| 3 | 1 | Renaud Dussol | h1. Installer edispatcher |
| 4 | 1 | Renaud Dussol | |
| 5 | 1 | Renaud Dussol | Sur une machine eolebase, installer les composants suivants (ou sur zephir ajouter les paquets suivants au serveur) : |
| 6 | 1 | Renaud Dussol | |
| 7 | 1 | Renaud Dussol | apt-eole install eole-dispatcher |
| 8 | 1 | Renaud Dussol | |
| 9 | 1 | Renaud Dussol | Sur le serveur sso (si ce n'est pas la même machine), installer : |
| 10 | 1 | Renaud Dussol | |
| 11 | 1 | Renaud Dussol | apt-eole install dispatcher-sso |
| 12 | 1 | Renaud Dussol | |
| 13 | 1 | Renaud Dussol | Si c'est la même machine, le paquet sera installé lors des reconfigure |
| 14 | 1 | Renaud Dussol | |
| 15 | 1 | Renaud Dussol | Si vous souhaitez utiliser des applications hors-Arena, edispatcher a besoin de deux applications supplémentaires : xdesktop et poshprofil |
| 16 | 1 | Renaud Dussol | xdesktop est de toutes façons requis pour gérer les messages applicatifs qui s'affichent dans edispatcher |
| 17 | 1 | Renaud Dussol | |
| 18 | 1 | Renaud Dussol | apt-eole install eole-xdesktop eole-posh-profil |
| 19 | 1 | Renaud Dussol | |
| 20 | 1 | Renaud Dussol | h1. Configurer edispatcher |
| 21 | 1 | Renaud Dussol | |
| 22 | 1 | Renaud Dussol | Lancer gen_config (ou sur zephir éditer la configuration du serveur) |
| 23 | 1 | Renaud Dussol | |
| 24 | 1 | Renaud Dussol | *Dans l'onglet Edispatcher :* |
| 25 | 1 | Renaud Dussol | |
| 26 | 1 | Renaud Dussol | - Activer Edispatcher : oui |
| 27 | 1 | Renaud Dussol | - Rediriger automatiquement si un seul ENT : oui |
| 28 | 1 | Renaud Dussol | - Activer la gestion d'un Portail Intranet Agents (PIA) : non |
| 29 | 1 | Renaud Dussol | - Url du WebService Arena : mettre ici l'url du webservice identité arena (en général de la forme : http://portailarena.in.ac-acad.fr/WSIdentite/WSIdentite/WSIdentiteService?wsdl) |
| 30 | 1 | Renaud Dussol | - Zone Arena par défaut : indiquer la zone la plus "ouverte" (généralement internet) |
| 31 | 1 | Renaud Dussol | |
| 32 | 1 | Renaud Dussol | - Activer le cache Arena oui |
| 33 | 1 | Renaud Dussol | - Durée du cache Arena (heures) : c'est la valeur à laquelle le cache arena sera considéré comme obsolète pour un utilisateur |
| 34 | 1 | Renaud Dussol | Plus la valeur est petite, plus les applis d'un utilisateur seront à jour, mais plus le bureau mettra de temps à se charger. Tout dépend si les applis arena changent souvent ou pas. La valeur par défaut est de 24 heures |
| 35 | 1 | Renaud Dussol | - Alimentation Arena automatique du App Manager : si vous n'avez pas encore utilisé le App Manager, il est préférable de laisser cette valeur à non (valeur par défaut). Dans le cas contraire, à chaque connexion d'un utilisateur, la base de données des applications sera alimentée par les applications de l'utilisateur. Cela permet d'alimenter rapidement la base, mais on ne maîtrise pas l'alimentation. Si laissé à "non", vous pourrez utiliser la synchro Arena, présente dans le App Manager, qui permet d'importer toutes les applications Arena, ce qui est beaucoup plus simple |
| 36 | 1 | Renaud Dussol | - Zones Arena : pour chacune de vos zones, indiquer : |
| 37 | 1 | Renaud Dussol | - Le nom technique de la zone |
| 38 | 1 | Renaud Dussol | - L'url du portail arena associé |
| 39 | 1 | Renaud Dussol | - La priorité : en cas d'applications identiques présentes dans plusieurs zones (même urlCT), une seule sera présentée à l'utilisateur. Cela permet d'éviter les doublons d’icônes. L'ordre de priorité des zones doit être de la plus sécurisée (racine), vers la moins sécurisée (internet) |
| 40 | 1 | Renaud Dussol | - Libellé humain de la zone : ce libellé s'affichera dans la liste des zones disponibles, il doit donc être compréhensible par l'utlisateur ("internet, rectorat"...). Toutefois, une option dans le template permettra de regrouper toutes ces zones sous un libellé unique "Arena" si vous le souhaitez |
| 41 | 1 | Renaud Dussol | - Couleur de la zone : chaque icône d'application se verra ajouter en haut à gauche une petite icône "Education nationale" de la couleur que vous spécifiez ici, afin de savoir de quelle zone est issue quelle icône |
| 42 | 1 | Renaud Dussol | |
| 43 | 1 | Renaud Dussol | - Proposer les ressources de xdesktop : mettre à "oui" si vous utilisez des ressources poshprofil/xdesktop en plus des applications ARENA |
| 44 | 1 | Renaud Dussol | - Libellé des ressources : Vous pouvez laisser ce champ vide si vous ne souhaitez pas faire apparaître de libellé spécifique pour ces ressources. Sinon utilisez un nom qui sera compréhensible par l'utilisateur, car ce libellé s'affichera dans la liste des zones disponibles |
| 45 | 1 | Renaud Dussol | |
| 46 | 1 | Renaud Dussol | |
| 47 | 1 | Renaud Dussol | Ng/composants web |
| 48 | 1 | Renaud Dussol | - Domaine autorisé à utiliser les webcomponents : mettre ici votre domaine académique (ac-acad.fr) |
| 49 | 1 | Renaud Dussol | - Utiliser le hub de redirection ng : oui |
| 50 | 1 | Renaud Dussol | - Template a utiliser pour la redirection : edispatcher utilise un système de template que vous pouvez modifier à votre guise. Vous pouvez utiliser plusieurs templates. Toutefois il est nécessaire de renseigner un template par défaut, vers lequel s'effectuera la redirection lorsque l'adresse /edispatcher sera appelée |
| 51 | 1 | Renaud Dussol | La valeur à indiquer est un chemin dont la racine se trouve dans edispatcher/ng/views/hub. Les fichiers ont l'extension .html.twig, qu'il est inutile de renseigner ici. Si vous n'avez pas encore fait de template, vous pouvez utiliser un sample pré-existant ("samples/x3" par exemple, qui correspondra au fichier : edispatcher-1.0/ng/views/hub/samples/x3.html.twig). L'idéal est de faire votre propre template dans un répertoire que vous créerez sous ng/views/hub (par exemple ng/views/hub/votreacademie), de mettre votre template dans ce dossier (ng/views/hub/votreacademie/montemplate.html.twig) , et de faire pointer la valeur de ce parametre vers ce dossier (votreacademie/montemplate) |