Infos:
- Used Zammad version: 6.5.2
- Used Zammad installation source: Docker compose
- Operating System: Debian GNU/Linux 12 (bookworm)
- Browser + version: Mozilla Firefox 144.0.2
Hello everyone,
We’re currently on track to switch our ticket system to Zammad and are finalising the last bits of configuration. However, there’s also an ongoing project to rebuild our Active Directory which leaves us with the following challenge:
Right now, we have our LDAP integration setup to use SamAccountName as login. This will be changed to use the UserPrincipalName after successful AD migration, however 99% of UPNs will be changed in the process. Due to everything being rebuilt in a completely new AD, object SIDs and GUIDs will also change. As far as I know, this would mean we lose all references to and from users.
I read in the following post, that it is possible to change the Zammad UUID to use something other than the Object GUID (Change LDAP-Integration UID value - #2 by MrGeneration) and was wondering if this solution could work or if there is another way to achieve the same result of not having every user duplicated and refernces being lost.
With the above post in mind my plan would be:
1. Right before AD migration, start a manual LDAP sync
2. Change Zammad UUID from ObjectGUID to object e-mail address (those will stay the same)
3. Manual LDAP sync
4. Complete AD migration
5. Manual LDAP sync
6. Change Zammad UUID from object e-mail adress to ObjectGUID
7. Change login from SamAccountName to UserPrincipalName
8. Manual LDAP sync
What do you think?
Thanks in advance!