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?