Prérequis
ATTENTION
Faites une copie de votre base de données avant toute installation.
Validez obligatoirement votre installation en TEST avant de passer en PRODUCTION.
Mise en place
Vous devrez réaliser une synchronisation du SI Scolarité grâce au batch BATCH_SYNCHRO_SISCOL.
Evolutions
Possibilté de préciser le charset pour les champs de saisie
Nouveau paramètre "charset.default" (par défaut UTF-8). Possiblité de passer le charset à "ISO-8859-1" suivant l'encodage de votre base de données (voir fichier sample de context).
Spécifique Apogée : Possibilité de renseigner le régime et le statut du candidat
Vous pourrez renseigner ces valeur dans la page d'administration du candidat.
Si ces valeurs sont présentes, celles ci seront déversées dans l'OPI.
Nouvelle gestion d'authentification des comptes candidats
- Les candidats choisissent eux même leur mot de passe suivant ces règles :
- Le mot de passe doit contenir au moins une lettre minuscule
- Le mot de passe doit contenir au moins une lettre majuscule
- Le mot de passe doit contenir au moins un caractère spécial (@ # $ % ^ & + =)
- Le mot de passe doit contenir au moins un chiffre
- Le mot de passe ne doit pas contenir d'espace
- Le mot de passe doit avoir une longueur minimum de 10 caractères
- Les candidats peuvent changer leur mots de passe.
- Meilleur sécurisation des liens de code d'activation.
- Le mot de passe n'est plus transmis par email. Vous pouvez supprimer cette information du mail CPT_MIN_CREATE (Mail création compte minima).
- Si un gestionnaire créé un compte pour un candidat, celui ci devra créer un mot de passe à sa première connexion.
- Nouveaux mails :
- CPT_MIN_MDP_OUBLIE (Mail de réinitialisation de mot de passe)
- CPT_MIN_LIEN_VALID_OUBLIE (Mail de validation de compte)
- Suppression du mail CPT_MIN_ID_OUBLIE (Mail d'oubli d'identifiants)
Nouveau batch de synchronisation des gestionnaires
Ajout d'un témoin en service dans la table individu (peut permettre d'ignorer des personnes dans une liste de diffusion par exemple).
Interrogation Ldap pour chaque individu :
- Si l'individu n'existe pas, désactivation de l'individu (mise à jour du témoin)
- Si l'individu existe et que ses données ont changées, mise à jour de l'individu (mail ou nom d'affichage)
Corrections
Mises à jour framework
Vaadin : 7.7.37→7.7.40
Spring 5.2.22→5.2.24
Spécifique Pégase
- Générarion des fichiers OPI : changement de delimitter pour le chemin du fichier (/ à la place de \)
- Gère le null pour l'ine dans les fichiers "candidatures" pégase
- Récupère la totalité des OPI d'une journée lors du lancement du batch (peut se lancer à intervalle régulier)