You are not logged in.
Depuis la version 0.68, GLPI utilise deux attributs LDAP pour récupérer l'identité de l'utilisateur :
- 'cn' rebatisé 'realname' dans le code (attribut obligatoire)
- 'givenname' rebatisé 'firstname' dans le code (attribut optionnel)
Dans le code, ces deux champs sont souvent concaténés si 'firstname' n'est pas vide, ce qui a un sens si on suppose que 'realname' contient le nom de famille et 'firstname' contient le prénom. Or l'attribut LDAP 'cn' contient en principe le nom complet. C'est l'attribut 'sn' qui contient le nom de famille.
Exemple :
cn : Jean MARTIN
givenname : Jean
sn : MARTIN
Dans mon cas, la combinaison des attributs 'cn' et 'givenname' provoque l'affichage de 'Jean MARTIN Jean' un peu partout : dans l'en-tête, dans la colonne 'Auteur' de le suivi des tickets, ...
Le défaut d'affichage n'apparaissait pas dans les versions inférieures car GLPI utilisait uniquement l'attribut 'cn'.
Je propose donc que le champ 'ldap_field_realname' de la table 'glpi_config' prenne la valeur 'sn' au lieu de 'cn'.
Offline
Je crois qu'il y avait déjà eut quelque chose sur le forum dans ce sens. En tout cas, chez nous c'est déjà sn depuis début Juillet (et la sortie de 0.68).
GLPI: 10.0.14 et Agent 1.7.3
Offline