We are using TFS V.15. It's my understanding TFS sits on top of SharePoint and SharePoint gets user updates from Active Directory. I was under the impression TFS users get updated from TFSJobAgent.exe. TFSJobAgent.exe seems to be running successfully but there are a couple of names in TFS that are not changing. For example we have one user where their name in TFS has a period at the end of it. I can remove the period in the tfs_configuration database in the dbo.tbl.Identity table in the DisplayName column and the name reverts back to having a period at the end of it after a few minutes. The user has no such period in his various name properties in Active Directory.
Where is TFS getting this displayname value?
The Sid in the TFS database matches the Sid in Active Directory.