I'm trying co connect local Active Directory to office365 for usersync.
In this documentation i have found that i need make resolvable suffix in userPrincipalName and move legacy Kerberos principal to combination of sAMAccoutName+@Realm
The problem is that many of kerberized software has used older documentation from Microsoft for usage of userPrincipalName.
So some Services and Sevice Users have symbols in userPrincipalName that are not supported in sAMAccoutName
For example by hadoop services:
userPrincipalName=hive/host@COMPANY.REALM
And sAMAccountName looks like:
sAMAccountName=$XXXXXX-XXXXXXXXXXXX
If I enable legacy Kerberos principal my tickets are not working for services with unsupported symbols.
Example:
[hive@host ~]$ klist
Ticket cache: FILE:/tmp/krb5cc_1234
Default principal: $XXXXXX-XXXXXXXXXXXX@COMPANY.REALM
Is it possible to create in Active Directory field like userPrincipalNameForOffice365 for user synchronization?