legacy-knowledge-base
公開されました Jul. 2, 2025

LDAP y gestion de usuarios en idiomas con dos apellidos

written-by

Roberto Díaz

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • En un servidor LDAP que se ha configurado conjuntamente con Liferay se tienen almacenados los apellidos de los usuario en dos campos diferentes.
  • すべてのビジュアライゼーションは、一般的なものではなく、ポータルではありません。

Environment

  • DXP 7.2+

解決策

  • El comportamiento esperado del portal es almacenar todos los apellidos en un unico campo.
  • Por contextualizar dicho comportamiento, en una creación "básica" de usuario (es decir, a través de la interfaz) se puede observar que en función del lenguaje seleccionado para el mismo, algunos campos se activan or desactivan.

  • Vamos a desarrollar un ejemplo utilizando el castellano y ingles:

    • Si durante la creación del usuario se selecciona como idioma para el mismo el castellano, tendremos 2 campos para formar el nombre de usuario (名は名前、姓はアペリド)。 Si selectionamos inglés, en cbio tendremos 3 campos (firstName, middleName y lastName).

    • Es decir, revisando este caso básico se puede afirmar que el sistema espera que ambos apellidos se introduzcan en el campo Apellido:
      image-1.png

  • En caso de usar un LDAP con los apellidos de los usuario en dos campos diferentes no es posible mapearlos a este unico campo de la base de datos de liferay.
  • Por ello, entendemos que la solución es modificar el LDAP e introducir el valor de ambos apellidos en un unico mapear y mapear este como lastName (en el formulario de configuración de LDAP, el campo Apellido).

追加情報

  • https://help.liferay.com/hc/en-us/articles/360029031791-Configuring-LDAP

did-this-article-resolve-your-issue

legacy-knowledge-base