Anomalie #31262
closedReport 24 - LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php
Description
Demande client :
Le script de synchro synchronizationScript.php qui synchronise les users utilise le UserModel.php qui convertit en minuscule le user_id.
Or, par la suite, le script de synchro effectue une comparaison avec samAccountName côté annuaire AD qui lui est en mixte majuscules/minuscules.
Ainsi, la comparaison échoue, et le user se retrouve suspendu.
On peut voir cette mise en minuscule ici :
/var/www/html/MaarchCourrier/src/app/user/models/UserModel.php, ligne 98
'user_id' => strtolower($args['user']['userId']),
A l'heure actuelle, notre seule solution de contournement, très discutable, est de laisser le script d'import crée le user, puis de modifier manuellement son user_id directement en base de données.
Updated by Emmanuel DILLARD about 1 month ago
- Copied from Anomalie #30839: LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php added
Updated by Cynthia APURA about 1 month ago
- Subject changed from LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php to Report 24 - LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php
Updated by Emmanuel DILLARD about 1 month ago
- Status changed from R&D - A étudier to R&D - A planifier
Updated by Emmanuel DILLARD 30 days ago
- Status changed from R&D - A planifier to R&D - En cours
Updated by GIT LAB 29 days ago
[CREATION] MR fix/31262/24.1.x (cible 24.1.x) par Joseph AKEL
https://labs.maarch.org/devteam/maarch-courrier-dev/-/merge_requests/229
Updated by Joseph AKEL 29 days ago
- Status changed from R&D - En cours to R&D - En test
Updated by Emmanuel DILLARD 16 days ago
- Status changed from R&D - En test to A revoir (S)
Updated by Emmanuel DILLARD 16 days ago
- Status changed from A revoir (S) to R&D - En test
Updated by Jean-Laurent DUZANT 16 days ago
- Status changed from R&D - En test to R&D - Terminé