eCandidat (esup-opi)

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Avertissement
titleATTENTION

Attention, de nombreuses modification de base de données sont effectuées au démarrage de l'application.

Faites une copie de votre base de données avant toute installation.

Validez obligatoirement votre installation en TEST avant de passer en PRODUCTION.

En mode load-balancing, il est nécessaire de lancer l'application gestionnaire seule au premier démarrage. Les autres instances doivent impérativement être arrêtées. Une fois le démarrage terminé et la base de données mise à jour, vous pourrez lancer les autres instances load-balancées.

1. Mise en place

Vous devrez réaliser une synchronisation du SI Scolarité grâce au batch BATCH_SYNCHRO_SISCOL une fois le premier démarrage effectuée après la mise à jour.

...

Propriété

Définition

Parameter name="siscol.implementation"

Version Pégase : utilisez la valeur "siScolPegaseWSServiceImpl"

Version Apogée : utilisez la valeur "siScolApogeeWSServiceImpl"

Ni Pégase, ni Apogée : utilisez la valeur "siScolDefaultServiceImpl"

Resource name="jdbc/dbSiScol"Version Pégase : A supprimer
Resource name="siscol.default"

Indiquez le type de SiScol présent dans votre base de données à la première exécution :

  • Si vous aviez Apogée, indiquez "A"
  • Si vous aviez Pégase, indiquez "P"
  • Ni Pégase, ni Apogée, indiquez "D"
  • Si c'est une installation initiale, indiquez le future SiScol utilisé

Parameter name="pegase.ws.username"
Parameter name="pegase.ws.password"

Version Pégase : Informations d'authentification de l'utilisateur ayant les droits de réaliser les appels WS sur Pégase
Parameter name="pegase.etablissement"Version Pégase : Code de l'établissement racine dans Pégase
Parameter name="pegase.opi.path"Version Pégase : Chemin vers un dossier sur le serveur où les fichiers d'OPI seront générés
Parameter name="externalMessage"

Optionnel : ne pas l'ajouter si vous n'en avez pas l'utilité

Permet de configurer un fichier .properties externe de message

Parameter name="hideMenu"

Optionnel : ne pas l'ajouter si vous n'en avez pas l'utilité

Permet de masquer certains menus sauf pour les admins (par défaut : aucun menu masqué). Pour connaitre le nom du menu, utiliser l'url du celui ci (ex: scolParametreView,scolDroitMenu)

Parameter name="hideSiScol"

Optionnel : ne pas l'ajouter si vous n'en avez pas l'utilité

Permet de masquer les éléments de saisie SiScol (par défaut false) : Code OPI dans fenêtre candidature, CGE + liaison Siscol pour la formation, login + CGE pour les gestionnaires, Code Sicol pour les PJ

Parameter name="odfColonne"

Optionnel : ne pas l'ajouter si vous n'en avez pas l'utilité

Permet de configurer les colonnes visibles et la largeur de celles-ci dans l'offre de formation (par défaut toutes les colonnes affichées)
Exemple : motCle:200;url:300;date:200;modeCand:100 : affichera les colonnes mot clé de largeur 200px, url 300px, date 200px et mode candidature 100px
La colonne titre s'affiche toujours. Pour cacher la colonne mot clé et mode candidature, utilisez cette syntaxe : url:300;date:200

...

Bloc de code
titleUrl WebServices Pégase
# Url Authentification
auth.url = https://authn-app.univ.fr/cas/v1/tickets/
 
# Url Ref
ref.url = https://ref.univ.fr/api/v1/ref/
 
# Url Ins
ins.url = https://ins.univ.fr/api/v5/ins/
 
# Url Mof
mof.url = https://mof.univ.fr/api/v1/mof/
 
# Url Cof
cof.url = https://cof.univ.fr/api/cof/v3-draft/

# Url Coc
coc.url = https://coc.univ.fr/api/coc/publication/v1/

5. Cas d'usages et procédure de mise à jour suivant votre système de SI Scolarité

5.1 Je suis un établissement utilisant eCandidat avec "Apogée" et je souhaite rester sur "Apogée"

  • Ressources JNDI :
    • Laissez "siscol.implementation" placé à "siScolApogeeWSServiceImpl"
    • Placez "siscol.default" à "A"
  • Installez l'application classiquement

5.2 Je suis un établissement utilisant eCandidat avec "Apogée" et je souhaite passer sur "Pégase"

  • Ressources JNDI :
    • Placez "siscol.implementation" placé à "siScolPegaseWSServiceImpl"
    • Placez "siscol.default" à "A"
    • Renseignez les paramètres "pegase.ws.username", "pegase.ws.password", "pegase.etablissement", "pegase.opi.path"
  • Paramétrez le fichier de configuration des webservices Pégase
  • Installez l'application classiquement

Les données de campagne / formations / candidats étant liées au SiScol, il faudra : 

  • Archiver l'ancienne campagne et en créer une nouvelle (Voir Limites de la page https://www.esup-portail.org/wiki/x/BIDTO: Une campagne ne pourra être compatible qu'avec un seul SiScol. Cependant, vous pourrez conserver des campagnes archivées sur un SiScol différent)
  • L'offre de formation devra être redéfinie

5.3 Je suis un établissement n'utilisant pas encore eCandidat

...