Ir al contenido

CustomerUserExternalSourceLoginRename

Compatibilidad OTOBO ≥ 10.0.x, Znuny ≥ 6.x

El plugin CustomerUserExternalSourceLoginRename proporciona un comando de consola para cambiar los nombres de inicio de sesión (login) de los clientes que provienen de fuentes externas como LDAP. Si, por ejemplo, el login se forma a partir del nombre y apellido y el apellido cambia (por ejemplo, debido a un matrimonio), esta herramienta asegura que todos los tickets y registros asociados en OTOBO se actualicen al nuevo login.

  1. Gestor de paquetes
  • Inicia sesión en el área de administración de OTOBO y navega a Administración del sistema → Gestión de paquetes. Busca “CustomerUserExternalSourceLoginRename” y haz clic en Instalar.
  1. Instalación manual
  • Descomprime el archivo de la release en Kernel/Config/Files/.
  • En el área de administración, bajo Administración del sistema → Actualizar → Recargar sistema de archivos, activa los nuevos archivos.

Ejecuta el siguiente comando de consola en tu servidor OTOBO:

Ventana de terminal
bin/otobo.Console.pl Admin::CustomerUser::ExternalSourceLoginRename \
--OldLogin "login.antiguo" \
--NewLogin "login.nuevo"
  • —OldLogin: El nombre de inicio de sesión (antiguo) utilizado actualmente en el mapa de CustomerUser.
  • —NewLogin: El nuevo nombre de inicio de sesión deseado, también definido en el mapa de CustomerUser.

El comando activa internamente los mismos eventos que un cambio de login manual y llama, por ejemplo, a TicketCustomerSet() para asignar los tickets existentes al nuevo usuario.

  • Framework: OTOBO ≥ 10.0.x
  • Paquetes: ninguno
  • Third-Party: ninguno

No se requieren ajustes adicionales en SysConfig. El comando funciona directamente una vez que los logins están presentes en el mapa de CustomerUser.