mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/base_site_config.git
synced 2026-03-10 02:07:41 -03:00
Substitui a definição manual de valores no código PHP pela leitura dos arquivos config/optional/ via FileStorage. Adiciona os YAMLs faltantes (authorization.settings, ldap_servers.settings, ldap_authentication.settings) e atualiza ldap_user.settings com os prov_module corretos. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
100 lines
2.9 KiB
YAML
100 lines
2.9 KiB
YAML
drupalAcctProvisionServer: ldap_ime_unicamp_br
|
|
ldapEntryProvisionServer: ldap_ime_unicamp_br
|
|
drupalAcctProvisionTriggers:
|
|
- drupal_on_update_create
|
|
ldapEntryProvisionTriggers: { }
|
|
orphanedIncludeDisabledUsers: true
|
|
orphanedDrupalAcctBehavior: user_cancel_delete
|
|
orphanedDrupalAcctReportingInbox: ''
|
|
orphanedCheckQty: 100
|
|
orphanedAccountCheckInterval: always
|
|
userConflictResolve: resolve
|
|
manualAccountConflict: conflict_associate
|
|
acctCreation: ldap_behavior
|
|
disableAdminPasswordField: false
|
|
userUpdateCronQuery: people_sync
|
|
userUpdateCronInterval: always
|
|
userUpdateOnly: false
|
|
ldapUserSyncMappings:
|
|
drupal:
|
|
field-preferred_langcode:
|
|
ldap_attr: '[preferredLanguage]'
|
|
user_attr: '[field.preferred_langcode]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: ldap_user
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
field-field_user_category:
|
|
ldap_attr: '[employeeType]'
|
|
user_attr: '[field.field_user_category]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: ldap_departments_sync
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
field-field_user_dept_code:
|
|
ldap_attr: '[departmentNumber]'
|
|
user_attr: '[field.field_user_dept_code]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: ldap_departments_sync
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
field-field_user_id_lattes:
|
|
ldap_attr: '[lattesId]'
|
|
user_attr: '[field.field_user_id_lattes]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: site_users
|
|
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: site_users
|
|
prov_events:
|
|
- create_drupal_user
|
|
field-field_user_orcid:
|
|
ldap_attr: '[orcID]'
|
|
user_attr: '[field.field_user_orcid]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: site_users
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
field-field_user_work_phone:
|
|
ldap_attr: '[telephoneNumber]'
|
|
user_attr: '[field.field_user_work_phone]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: ldap_departments_sync
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
field-field_person_id:
|
|
ldap_attr: '[employeeNumber]'
|
|
user_attr: '[field.field_person_id]'
|
|
convert: false
|
|
user_tokens: ''
|
|
config_module: ldap_user
|
|
prov_module: site_users
|
|
prov_events:
|
|
- create_drupal_user
|
|
- sync_to_drupal_user
|
|
ldap: { }
|