For internal usernames to match you would either need the sAMAccountName attribute to be firstname.lastname (unlikely) or change CUCM, CUP, and Jabber to look at a different attribute for the username.
For Microsoft Active Directory
- sAMAccountName
- mail
- employeeNumber
- telephoneNumber
- userPrincipalName
Note that if you use mail or userPrincipalName, both of which contain an @ character, the CUP Presence URI would actually be @. Example: jschulenberg@domain.local@company.com.
For external IM federation the CUP server has an attribute that allows you to use the email address instead of the internal Presence URI for federated contacts/conversations.
Please remember to rate helpful responses and identify helpful or correct answers.