Projet

Général

Profil

Actions

Anomalie #30839

fermé

LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php

Ajouté par Dorcas NANGUI il y a environ 2 mois. Mis à jour il y a 14 jours.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Version cible:
Début:
18/07/2024
Echéance:

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.


Demandes liées 1 (0 ouverte1 fermée)

Copié vers Backlog Courrier - Anomalie #31262: Report 24 - LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.phpR&D - TerminéJoseph AKEL18/07/2024Actions

Mis à jour par Emmanuel DILLARD il y a environ 2 mois

  • Sujet changé de Identifiant crée en minuscule par la synchro à Identifiant crée en minuscule par la synchro synchronizationScript.php
  • Description mis à jour (diff)
  • Statut changé de A qualifier à R&D - A étudier
  • Version source mis à 2301

Mis à jour par Emmanuel DILLARD il y a environ 2 mois

  • Sujet changé de Identifiant crée en minuscule par la synchro synchronizationScript.php à LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php

Mis à jour par Emmanuel DILLARD il y a environ 2 mois

  • Statut changé de R&D - A étudier à R&D - A planifier

Mis à jour par Emmanuel DILLARD il y a environ un mois

  • Version cible changé de 2301 à 24.0.2

Mis à jour par Emmanuel DILLARD il y a environ un mois

  • Version cible 24.0.2 supprimé

Mis à jour par Emmanuel DILLARD il y a 28 jours

  • Assigné à Emmanuel DILLARD supprimé

Mis à jour par Emmanuel DILLARD il y a 22 jours

  • Statut changé de R&D - A planifier à R&D - En cours
  • Version cible mis à 2301.4.4

Mis à jour par Emmanuel DILLARD il y a 22 jours

  • Copié vers Anomalie #31262: Report 24 - LDAP - SYNCHRO - CASSE - Identifiant crée systématiquement en minuscule par la synchro synchronizationScript.php ajouté

Mis à jour par Joseph AKEL il y a 22 jours

  • Assigné à mis à Joseph AKEL

Mis à jour par GIT LAB il y a 22 jours

Mis à jour par Joseph AKEL il y a 17 jours

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par Emmanuel DILLARD il y a 16 jours

  • Statut changé de R&D - En test à A revoir (S)

Mis à jour par Emmanuel DILLARD il y a 16 jours

  • Statut changé de A revoir (S) à R&D - En test

Mis à jour par Joseph AKEL il y a 14 jours

  • Statut changé de R&D - En test à R&D - Terminé
Actions

Formats disponibles : Atom PDF