I have TeamCity configured to use Windows AD users authentication. In order for name and e-mail address to be automatically obtained from AD, I've set auth-type to use the <login-module class="jetbrains.buildServer.serverSide.impl.auth.LDAPLoginModule" />
I then configured ldap-config.properties file according to instructions and authentication works correctly together with full name and e-mail synchronization from AD. The thing is not working is the automatic setting of default VCS username for each user. We use SVN together with Teamcity and VCS names are used for users to communicate with SVN. Now it is always the username, but I want it to be email@example.com
userPrincipleName is an LDAP feature in Windows AD that holds the username@domain format. I've tried setting different LDAP attributes, but no changes are made. What am I doing wrong?
Could you please help me with this problem?
a little incorrect name of this property.
It should be referenced as "userPrincipalName":
My mistake. Thank you very much for a quick answer. It works!