feat: Move field_user_name para site_users, remove sync LDAP

O campo field_user_name passa a ser gerenciado pelo módulo site_users.
Remove o mapeamento LDAP (displayName) para permitir que o próprio
usuário edite seu nome de exibição no site.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-23 15:41:08 -03:00
parent d1804144b0
commit ef68f25fee
5 changed files with 0 additions and 67 deletions

View File

@@ -5,7 +5,6 @@ dependencies:
- field.field.user.user.field_user_category
- field.field.user.user.field_user_department
- field.field.user.user.field_user_dept_code
- field.field.user.user.field_user_name
- field.field.user.user.field_user_phone_number
- field.field.user.user.field_user_photo
- field.field.user.user.user_picture
@@ -56,14 +55,6 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_user_name:
type: string_textfield
weight: 4
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_user_phone_number:
type: telephone_default
weight: 6

View File

@@ -5,7 +5,6 @@ dependencies:
- field.field.user.user.field_user_category
- field.field.user.user.field_user_department
- field.field.user.user.field_user_dept_code
- field.field.user.user.field_user_name
- field.field.user.user.field_user_phone_number
- field.field.user.user.field_user_photo
- field.field.user.user.user_picture
@@ -35,14 +34,6 @@ content:
third_party_settings: { }
weight: 3
region: content
field_user_name:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
field_user_phone_number:
type: telephone_link
label: above

View File

@@ -1,19 +0,0 @@
langcode: pt-br
status: true
dependencies:
config:
- field.storage.user.field_user_name
module:
- user
id: user.user.field_user_name
field_name: field_user_name
entity_type: user
bundle: user
label: Nome
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -1,20 +0,0 @@
langcode: en
status: true
dependencies:
module:
- user
id: user.field_user_name
field_name: field_user_name
entity_type: user
type: string
settings:
max_length: 255
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -47,16 +47,6 @@ ldapUserSyncMappings:
prov_events:
- create_drupal_user
- sync_to_drupal_user
field-field_user_name:
ldap_attr: '[displayName]'
user_attr: '[field.field_user_name]'
convert: false
user_tokens: ''
config_module: ldap_user
prov_module: ldap_user
prov_events:
- create_drupal_user
- sync_to_drupal_user
field-field_user_phone_number:
ldap_attr: '[telephoneNumber]'
user_attr: '[field.field_user_phone_number]'