From 3ef538f67cdebc1fa7a60e0ab95a65d747bc7788 Mon Sep 17 00:00:00 2001 From: "Quintino A. G. Souza" Date: Mon, 23 Feb 2026 16:21:01 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20Restaura=20mapeamento=20LDAP=20de=20fie?= =?UTF-8?q?ld=5Fuser=5Fname=20apenas=20na=20cria=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Popula field_user_name com [displayName] do LDAP somente no primeiro login (create_drupal_user). Alterações posteriores pelo usuário não são sobrescritas pelo sync. Co-Authored-By: Claude Sonnet 4.6 --- config/optional/ldap_user.settings.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/optional/ldap_user.settings.yml b/config/optional/ldap_user.settings.yml index 381bc82..38d86ea 100644 --- a/config/optional/ldap_user.settings.yml +++ b/config/optional/ldap_user.settings.yml @@ -47,6 +47,15 @@ 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 field-field_user_phone_number: ldap_attr: '[telephoneNumber]' user_attr: '[field.field_user_phone_number]'