HtPassMonitor.BisSdk – Windows-служба для получения событий от сервера BIS с помощью BIS SDK.
Данный модуль необходим для работы поставщика событий BisSdk основного Сервиса HtPassMonitor.
Файлы с настройками сервиса расположены в папке Settings.
Примеры файлов с настройками сервиса HtPassMonitor.BisSdk.Service расположены в папке Settings/_samples.
Основные настройки сервиса содержатся в файле Settings/BisSdkServiceSettings.json (см. таблицу 3.2.1).
ВАЖНО: в конфигураторе BIS необходимо создать учетную запись оператора, от имени которой Сервис будет подключаться к BIS SDK (например, HtBisSdkService). Для данной учетной записи оператора необходимо настроить отправку сообщений о событиях доступа с привязкой к необходимым считывателям.
Таблица 3.2.1 – Параметры файла с основными настройками HtPassMonitor.BisSdk.Service
Название параметра | Описание | Допустимые значения, примеры значений |
ApiOptions | ||
Port | Порт WebSocket-сервера. Не рекомендуется значение по умолчанию | 9090 |
BisSdkClientOptions | Настройки BIS SDK WCF-сервисов | |
BisVersion | Версия сервера BIS. Поддерживаемые версии: 4.7, 4.9 | Допустимые значения: "BIS47", "BIS49" |
ClientServiceOptions | Настройки Client WCF-сервиса | |
ServiceAddress | Адрес WCF-сервиса | |
UserPrincipalName | UPN-имя учетной записи | "BIS\\MgtS-Service" |
BisUsername | Имя оператора BIS | Пример: "HtBisSdkService" |
BisPassword | Пароль оператора BIS | Пример: "password" |
LogonTimeoutSec | Допустимое время ожидания аутентификации, секунд | 10 |
Название параметра | Описание | Допустимые значения, примеры значений |
AlarmServiceOptions | Настройки Alarm WCF-сервиса | |
ServiceAddress | Адрес WCF-сервиса | |
UserPrincipalName | UPN-имя учетной записи | "BIS\\MgtS-Service" |
BindingOptions | Настройки TCP-соединения с BIS SDK (по умолчанию) | |
ImpersonatorOptions | Настройки имперсонации | |
UseImpersonation | Использовать ли имперсонацию при подключении к WCF-сервисам BIS | true, false |
BisWindowsAccountName | Имя учетной записи Windows, для которой настроен доступ на сервере BIS | "MgtS-Service" |
BisWindowsAccountPassword | Пароль | "password" |
BisWindowsAccountDomain | Домен (если не указан, то в качестве домена используется имя компьютера, на котором запущено решение HtPassMonitor.BisSdk.Service) | |