"name" attribute should be nullable
In gitlab.rb the following attributes are available in the ldap_servers configuration:
attributes:
name: 'name'
first_name: 'givenName'
last_name: 'sn'
If and only if there is not a recognizable full name in the name field, the first_name and last_name fields are used to construct a given users full name. For those companies that do not maintain a "friendly" full name in the "name" field, there should be an option to forcibly override the name field and construct the name based on provided first_name and last_name values.