LDAP user sync
Problem to solve
As we use LDAP for the user authentication, the user name is built at first sync with the ldap. If the firstname of a user change in the LDAP directory there is no way have the correct name in Gitlab.
Intended users
Any user
Further details
Show the TRUE name in user profile
Proposal
There is at least 3 ways :
- Lets the user modify the field name (this is not possible actually when this information is build from a LDAP service)
- Lets the user (or and admin) click on a "resynchronize LDAP username" and this time rebuilt the name field
- When you re-sync with LDAP (https://docs.gitlab.com/ee/administration/auth/ldap-ee.html#user-sync ) rebuild the name field if not consistent with the LDAP information. This 3rd proposal is what I recommended.
Permissions and Security
The 3rd proposal doesn't require and specific permission.
Documentation
In the case or the 3rd proposal the doc to modify is : https://docs.gitlab.com/ee/administration/auth/ldap-ee.html#user-sync