Настройки сервиса BisSdkApi находятся в файле BisConnectionConfig.json в папке Confguration.
Описание настроек в таблице:
| Название | Описание | Допустимые значения |
|---|---|---|
| Секция ApiOptions | ||
| WebSocketPort | Порт сервера WebSocket, к которому подключается модуль BisAlarmProvider сервиса SferaVideoAlarm | Тип значения: целое значение Значение по умолчанию: 7005 |
| Секция BisSdkClientOptions | ||
| BisVersion | Версия используемой библиотеки для подключения к BIS SDK API | Тип значения: строка Допустимые значения: "BIS47", "BIS49" Значение по умолчанию: "BIS49" |
| ClientServiceOptions.ServiceAddress | Адрес к WCF сервису BisClientProxy, который обеспечивает аутентификацию подключения к API | Тип значения: строка Значение по умолчанию: "net.tcp://BIS:27110/BisClientProxyInterfaces" |
| ClientServiceOptions.UserPrincipalName | Имя Windows-пользователя для авторизации на WCF сервере | Тип значения: строка Значение по умолчанию: "BIS\\MgtS-Service" |
| ClientServiceOptions.BisUsername | Имя оператора для аутентификации при подключении к BIS SDK API | Тип значения: строка Значение по умолчанию: "HtBisApiClient" |
| ClientServiceOptions.BisPassword | Пароль оператора для аутентификации при подключении к BIS SDK API | Тип значения: строка Значение по умолчанию: "HtBisApiClient$1" |
| ClientServiceOptions.LogonTimeoutSec | Максимальное время ожидания процесса аутентификации, в секундах | Тип значения: целое значение Значение по умолчанию: 10 |
| AlarmServiceOptions.ServiceAddress | Адрес к WCF сервису AlarmMessage, который обеспечивает получение событий от к BIS SDK API | Тип значения: строка Значение по умолчанию: "net.tcp://BIS:27112/BisClientProxyInterfaces" |
| BindingOptions.MaxBufferSize | Настройка размера буфера для сообщений WCF | Тип значения: целое значения Значение по умолчанию: 2147483647 |
| BindingOptions.MaxReceivedMessageSize | Настройка максимального размера для получения сообщений WCF | Тип значения: целое значения Значение по умолчанию: 214748364 |
| BindingOptions.XmlReaderOptions.MaxArrayLength | Настройка максимального размера для данных типа массив | Тип значения: целое значения Значение по умолчанию: 16384 |
| BindingOptions.XmlReaderOptions.MaxStringContentLength | Настройка максимального размера для данных типа строка | Тип значения: целое значения Значение по умолчанию: 8192 |
| Секция ImpersonatorOptions | ||
| UseImpersonation | Настройка для включения имперсонализации | Тип значение: булев Допустимое значение: true или false Значение по умолчанию: false |
| BisWindowsAccountName | Имя Windows пользователя для авторизации в системе BIS | Тип значения: строка Значение по умолчанию: "mgts-service" |
| BisWindowsAccountPassword | Пароль Windows пользователя для авторизации в системе BIS | Тип значения: строка |
| BisWindowsAccountDomain | Имя домена для авторизации пользователя | Тип значения: строка |
Секция MonitoringOptions | ||
| MonitoringAddress | Сетевой адрес к сервису мониторинга iMon. Пустое значение отключает мониторинг. | Тип значения: строка Значение по умолчанию: "" |
| ProcessName | Отображаемое название сервиса в системе мониторинга iMon | Тип значения: строка Значение по умолчанию: "SferaMonitoring.BisSdkApi" |