Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В таблице 1 приведено описание параметров синхронизации с сервером LDAP.

Таблица 1 - Описание параметров синхронизации с сервером LDAP. Для более подробного описания смотрите man команды.

НазваниеЗначение по умолчаниюОписание
set_list

нет (Conflicts with: --clean_list, --deactivate_list)

  • --add - добавить параметр/значение к списку
  • --remove - удалить параметр/значение из списка
Список свойств, которые необходимо задать
clean_list

нет (Conflicts with: --clean_list, --deactivate_list)

  • --add - добавить параметр/значение к списку
  • --remove - удалить параметр/значение из списка
Список свойств, которые будут установлены по умолчанию
deactivate_list

нет (Conflicts with: --clean_list, --deactivate_list)

  • --add - добавить параметр/значение к списку
  • --remove - удалить параметр/значение из списка
Список служб, которые необходимо деактивировать
delete_nonexistent_propertiesfalse (Conflicts with: --set_list, --clean_list, --deactivate_list)Удалить свойство алиаса, если его не существует в AD/LDAP
ldap_to_alias_settings_map

#{"cn" => {[displayName],string},

"jabber_id" => {[jabber,id],string},

"mail" => {[email],string}}

Правила маппинга свойств AD/LDAP в свойства алиаса
search_parametertelephoneNumber(Conflicts with: --set_list, --clean_list, --deactivate_list)Параметр по которому будет производиться поиск в AD/LDAP, который содержит номер абонента
serverundefined(Conflicts with: --set_list, --clean_list, --deactivate_list)Сервер AD/LDAP
sleep_intervaldisabled [0ms; 5s]Интервал между обновлениями абонентов в рамках одного этапа синхронизации
synchronize_intervalundefinedКак часто делать запрос синхронизации

clean

Командой устанавливаются значение по умолчанию для параметров синхронизации соединения с сервером LDAP.

Путь команды:

/domain/<DOMAIN>/ldap/sync/properties/clean

Синтаксис:

clean [<--Field>] [--force]

Параметры:

<Field> - название параметра, значение которого нужно установить по умолчанию. Опциональный параметр. Если параметр не указывать, то все значения будут установлены по умолчанию. Список параметров приведен в таблице 1.

--force - выполнение команды без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ldap/sync/properties/clean --server --sleep_interval 
Success: Option(s) cleaned successfully.

[exec at: 21.03.2022 22:07:16, exec time: 107ms, nodes: ds1@ecss1 v.3.14.11.197]

info

Команда просмотра информации о параметрах синхронизации с сервером LDAP.

Путь команды:

/domain/<DOMAIN>/ldap/sync/properties/info

Синтаксис:

info [<--Field>]

Параметры:

<Field> - настраиваемый опциональный параметр, если не указывать параметр, будет показана информация обо всех параметрах синхронизации с сервером LDAP. Список параметров и их описание приведено в таблице 1.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ldap/sync/properties/info                                         
┌─────────────────────────────┬───────────┬────────────────────────────────────────────────────────────────────────────────┐
│          Property           │  Domain   │                                     Value                                      │
├─────────────────────────────┼───────────┼────────────────────────────────────────────────────────────────────────────────┤
│deactivate_list              │biysk.local│[]                                                                              │
│clean_list                   │biysk.local│[]                                                                              │
│set_list                     │biysk.local│[]                                                                              │
│delete_nonexistent_properties│biysk.local│false                                                                           │
│sleep_interval               │biysk.local│disabled                                                                        │
│synchronize_interval         │biysk.local│undefined                                                                       │
│ldap_to_alias_settings_map   │biysk.local│#{"cn" => {[displayName],string},                                               │
│                             │           │  "jabber_id" => {[jabber,id],string},                                          │
│                             │           │  "mail" => {[email],string}}                                                   │
│search_parameter             │biysk.local│"telephoneNumber"                                                               │
│server                       │biysk.local│<<"maas.ldap.eltex.loc">>                                                       │
└─────────────────────────────┴───────────┴────────────────────────────────────────────────────────────────────────────────┘

[exec at: 21.03.2022 21:51:39, exec time: 22ms, nodes: ds1@ecss1 v.3.14.11.197]

set

Команда установки значения параметров синхронизации с сервером LDAP.

Путь команды:

/domain/<DOMAIN>/ldap/sync/properties/set

Синтаксис:

set [<--Field>] [<Value>]

Параметры:

<Field> - настраиваемый параметр. Список параметров приведен в таблице 1.

<Value> - значение параметра.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ldap/sync/properties/set --server maas.ldap.eltex.loc  
Success: Option(s) changed successfully.

[exec at: 21.03.2022 21:51:01, exec time: 108ms, nodes: ds1@ecss1 v.3.14.11.197]





  • Нет меток
Написать комментарий...