Провайдер данных OnGuardDataProvider предназначен для получения информации о картах доступа и автомобилях сотрудников из СКУД Lenel OnGuard. Для подключения данного модуля необходимо в файле конфигурации сервиса репликации CarReplicator.Service.Settings.json в параметре DataProvider указать значение "OnGuardDataProvider".
Если сервис репликации ранее работал с другим провайдером данных, то предварительно необходимо остановить сервисы SferaTraffic$CarWatcher и SferaTraffic$CarReplicator и удалить файл базы данных SferaTraffic "replicator_db.db". После чего перезапустить сервисы и подождать, пока репликатор синхронизируется с базой данных OnGuard.
Для настройки модуля используется конфигурационный файл "OnGuardDataProvider.Settings.json".
Для ОС Windows по умолчанию путь к файлу с настройками имеет следующий вид: C:\Integration\SferaTraffic\Configuration\OnGuardDataProvider.Settings.json
Для ОС Linux по умолчанию путь к файлу с настройками имеет следующий вид: /usr/integration/SferaTraffic/Configuration/OnGuardDataProvider.Settings.json
Описание файла с настройками приведено в таблице 5.
| Название настройки | Описание настройки | Описание значения |
|---|---|---|
| Database_Instance | Адрес и имя экземпляра БД Lenel OnGuard | Тип значения: строка Допустимые значения: IP адрес или доменное имя сервера с экземпляром базы данных OnGuard Пример значения: "192.168.0.41" |
Database_Name | Название базы данных | Тип значения: строка Значение по умолчанию: "MAST" |
| Database_User | Имя пользователя для доступа к базе данных | Тип значения: строка Значение по умолчанию: "lenel" |
| Database_Password | Пароль для доступа к базе данных | Тип значения: строка |
| Database_ConnectionString | Шаблон строки подключения к базе данных | Тип значения: строка Допустимые значения: шаблон для стандартной строки подключения к SQL Server . В шаблоне используются следующие заменители: {0} = адрес к базе данных Значение по умолчанию: |
После изменения настроек, требуется перезапустить сервис SferaTraffic$CarReplicator.