User Name Changes
How do others manage User Names in their applications?
We were advised to use FirstName LastName as the user name, the Description field is not used (screen shot below). We have single sign on enabled which uses AzureSSO and the employees 5 digit number assigned by IT.
We have several name changes that we have held off on making in our application. Our application includes a custom compensation model that also leverages the User Name and a separate security model within that module. We can replicate the name change in the comp model and test; however we are concerned about other implications that we have not considered.
Our implementation partner highly cautioned us from renaming metadata. I fully appreciate the complexities with Entity or Account metadata name changes; however in this User Name metadata, the implications seem small (historical logs will have the old name pre change and new name post change, possibly an impact to their folder on the database?).
Looking to understand what other's have learned and what you do in practice to manage name changes.

