Skip to content
Snippets Groups Projects
Commit c66ad190 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

MAJ config LDAP et actualisation Changelog

parent 53ceff82
No related branches found
No related tags found
No related merge requests found
...@@ -5,16 +5,32 @@ author: Laurent Lécluse - DSI - Unicaen ...@@ -5,16 +5,32 @@ author: Laurent Lécluse - DSI - Unicaen
# OSE 8.2 (à venir) # OSE 8.2 (à venir)
# OSE 8.1.2
## Corrections de bugs ## Corrections de bugs
* Depuis l'offre de formation, lorsqu'un élément a plusieurs centres de coûts associés, les historiques ne sont plus pris en compte
* L'email professionnelle, qui ne pouvait pas être saisie, n'empêchera plus la validation des données personnelles si elle est vide. * L'email professionnelle, qui ne pouvait pas être saisie, n'empêchera plus la validation des données personnelles si elle est vide.
* Formules de calcul :
* Correction de problèmes de performance. OSE_FORMULE.CALCULER_TOUT doit avoir une vitesse de calcul de 90 intervenants/seconde environ.
* Modifications sur la formule de Montpellier (réalisées par Montpellier)
* Correction d'un bug entrainant des erreurs de calcul si on utilise OSE_FORMULE.CALCULER_TOUT.
## Améliorations ## Nouveautés
# OSE 8.1.2 (à venir) * Mise en place d'un nouveau système de mises à jour. Ce dispositif permet maintenant de mettre à jour automatiquement la base de données.
Il n'y a donc plus de scripts SQL à exécuter en plus.
## Corrections de bugs Attention : le système calcule tout seul le différentiel entre l'état actuel de votre base de données et l'état attendu
par la nouvelle version.
Il se focalise sur les structures de données fournies "en standard" dans l'application, qui doivent être les mêmes pour tout le monde.
Il ignore donc les objets qui ont été créés par vos soins.
Ces derniers ne seront donc pas modifiés ou supprimés.
De même, les connecteurs ne seront pas impactés.
* Lien LDAP : possibilité de définir dans le fichier de configuration config.local.php le paramètre loginObjectClass qui permet de rechercher des utilisateurs de classe autre que posixAccount.
cf. Fichier config.local.php.default.
* Depuis l'offre de formation, lorsqu'un élément a plusieurs centres de coûts associés, les historiques ne sont plus pris en compte
# OSE 8.1.1 # OSE 8.1.1
......
...@@ -152,6 +152,9 @@ return [ ...@@ -152,6 +152,9 @@ return [
/* Attribut LDAP correspondant au LOGIN de l'utilisateur */ /* Attribut LDAP correspondant au LOGIN de l'utilisateur */
'loginAttribute' => 'supannAliasLogin', 'loginAttribute' => 'supannAliasLogin',
/* ObjectClass utilisé pour filtrer les utilisateurs (par défaut posixAccount) */
'loginObjectClass' => 'posixAccount',
/* Code de l'utilisateur. /* Code de l'utilisateur.
* à rappchcher ensuite de intervenant.utilisateurCode pour faire la correspondance utilisateur => intervenant */ * à rappchcher ensuite de intervenant.utilisateurCode pour faire la correspondance utilisateur => intervenant */
'utilisateurCode' => 'supannEmpId', 'utilisateurCode' => 'supannEmpId',
......
...@@ -36,7 +36,7 @@ return [ ...@@ -36,7 +36,7 @@ return [
'password' => AppConfig::get('ldap', 'password'), 'password' => AppConfig::get('ldap', 'password'),
'baseDn' => AppConfig::get('ldap', 'baseDn'), 'baseDn' => AppConfig::get('ldap', 'baseDn'),
'bindRequiresDn' => AppConfig::get('ldap', 'bindRequiresDn'), 'bindRequiresDn' => AppConfig::get('ldap', 'bindRequiresDn'),
'accountFilterFormat' => "(&(objectClass=posixAccount)(" . AppConfig::get('ldap', 'loginAttribute') . "=%s))", 'accountFilterFormat' => "(&(objectClass=" . AppConfig::get('ldap', 'loginObjectClass', 'posixAccount') . ")(" . AppConfig::get('ldap', 'loginAttribute') . "=%s))",
'port' => AppConfig::get('ldap', 'port'), 'port' => AppConfig::get('ldap', 'port'),
], ],
], ],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment