Une documentation d'installation plus complète avec utilisation de Git sera disponible prochainement ici |
Nous décrivons ici une procédure pour l'installation de esup-activ 2.x
L'application étant basée sur esup-commons V1, vous pouvez suivre la doc esup-commons V1.
esup-activ comprend 2 composants (esup-activ-fo et esup-activ-bo) qui doivent être installés et configurés séparemment. Ces 2 composants communiquent en SOAP. Il faut donc s'assurer que le flux réseau de esup-activ-fo vers esup-activ-bo:port_tomcat est ouvert.
esup-activ-fo : interfaces utilisateurs déployables en portlet ou en servlet.
esup-activ-bo : composant back-office exécutant les opérations d'activation de compte, de modification de mot de passe, ...
En raison de son caractère critique (accès privilégié à la base des utisateurs : LDAP, Kerberos, ...), nous recommandons d'installer ce module sur un serveur non accessible directement par les utilisateurs. On l'installera, par exemple, sur le serveur comportant les scripts de synchronisation et de création de comptes utilisateurs dans votre SI.
Quelques définitions
-quick-start=true -tomcat.port=7080 -tomcat.host=busan-desktop.univ-paris1.fr +deploy.type=portlet +deploy.home=/usr/local/esup/webapps/esup-activ-fo #à adapter par rapport à votre installation esup-uportal |
Vous suivrez ensuite la procédure classique pour le déploiement d'une porlet sur esup-uportal
webservice.backoffice.access=http://bo.univ.fr/xfire #URL de communication en web service avec esup-activ-bo cas.XXX # si activation de la fonctionnalité de consultation des profils utilisateurs (consultation/modification des données personnelles) |
les attributs LDAP de type up1XXXX sont spécifique Paris 1. Vous devez les remplacer par des équivalents par rapport à votre schéma LDAP ou les supprimer.
Pour déployer l'application : ant deploy
Note :
Pour aller plus loin dans la personnalisation de l'application (suppression/ajout de procédures, personnalisation des infos à demander aux utilisateurs pour l'activation du compte, canaux d'envoi de code de réinitialisation de mot de passe, ...) :
-quick-start=true +deploy.type=servlet +deploy.home=/usr/local/activ/tomcat/webapps/esup-activ-bo #à adapter par rapport à votre installation de tomcat |
ldap.host ldap.dn.XXX cas.XXX # si utilisation de la fonctionnalité de consultation/modification des données utilisateur authentication.type kerberos.XXX #si utilisation de l'authentification kerberos |
Pour déployer l'application : ant deploy