Заполните значения полей в соответствии с вашей инфраструктурой и соблюдая структуру YAML:
sources: #Здесь задаются источники откуда брать данные
mysql:
- host: "mysql:domain:host"
port: 3306
database: "ecss_address_book"
username: "service_address_book"
password: "service_address_book"
base_ou: "Имя компании"
# domain: "example.domain" #Указывается для импорта с определенного домена
source: "mysql:domain:host"
# ============================
# ОБЩИЕ НАСТРОЙКИ
# ============================
additional_import_settings:
common:
include_incompletely_filled_contacts: false # | true - если выключена, при импорте будут отброшены все контакты, у которых отсутствуют обязательные поля
full_name_parsing:
enabled: false
pattern: "LFM" # L - last_name, M - middle_name, F - first_name
fallback_enabled: true # если не удалось распарсить - класть всё в fallback_field
fallback_field: "middle_name" # middle_name | first_name | last_name; по умолчанию middle_name
mysql:
ignore_data: [""]
select_group: false
sources: mysql:
username — логин; password — пароль; host/source — хост или доменное имя сервера; database — имя БД на mysql с данными для адресной книги; port — порт; base_ou — название базовой организационной единицы (OU — Organizational Unit) верхнего уровня.
Важно
Начиная с версии Softswitch (SSW) 3.14.15, добавилось поле «group».
Для корректной работы с предыдущими версиями, необходимо в настройках settings.override.yaml указать настройку: