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 like LDAP. For example, if the login is formed from the 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 System Administration → Package Management. Search for "CustomerUserExternalSourceLoginRename" and click Install.
- Manual Installation
- Unpack the release archive into
Kernel/Config/Files/
. - In the admin area, under System 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 and calls, for example, TicketCustomerSet()
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 as soon as the logins are present in the CustomerUser map.
Support & Version
- Author: Rother OSS GmbH
- Version: 11.0.2 (2025-01-09)
- Documentation: See OTOBO Official Docs
- Contact: hello@otobo.de