description: 'Installation & Configuration of the CustomerUserExternalSourceLoginRename Plugin'CustomerUserExternalSourceLoginRename
Compatibility OTOBO ≥ 10.0.x, Znuny ≥ 6.x
Overview
The CustomerUserExternalSourceLoginRename plugin provides a console command to change customer login names that originate from external sources such as LDAP. For example, if the login is formed from first and last name, and the last name changes (e.g., due to marriage), this tool ensures that all associated tickets and records in OTOBO are updated to the new login.
Installation
- Package Manager
- Log in to the OTOBO Admin area and navigate to Administration → Package Manager. Search for "CustomerUserExternalSourceLoginRename" and click Install.
- Manual Installation
- Unpack the release archive into
Kernel/Config/Files/. - In the Admin area under Administration → Update → Reload file system, activate the new files.
Usage
Execute the following console command on your OTOBO server:
bin/otobo.Console.pl Admin::CustomerUser::ExternalSourceLoginRename \
--OldLogin "old.loginname" \
--NewLogin "new.loginname"- --OldLogin: The currently used (old) login name in the CustomerUser map.
- --NewLogin: The desired new login name, also defined in the CustomerUser map.
The command internally triggers the same events as a manual login change, calling TicketCustomerSet() for example, to associate existing tickets with the new user.
System Requirements
- Framework: OTOBO ≥ 10.0.x
- Packages: none
- Third-Party: none
Configuration
No further SysConfig settings are necessary. The command works directly once the logins are present in the CustomerUser map.
Support & Version
- Vendor: Rother OSS GmbH
- Version: 11.0.2 (09.01.2025)
- Documentation: See OTOBO Official Docs
- Contact: hello@otobo.de