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-сервиса

"net.tcp://BIS:27110/BisClientProxyInterfaces"

UserPrincipalName

UPN-имя учетной записи

"BIS\\MgtS-Service"

BisUsername

Имя оператора BIS

Пример: "HtBisSdkService"

BisPassword

Пароль оператора BIS

Пример: "password"

LogonTimeoutSec

Допустимое время ожидания аутентификации, секунд

10

Название параметра

Описание

Допустимые значения, примеры значений

AlarmServiceOptions

Настройки Alarm WCF-сервиса

ServiceAddress

Адрес WCF-сервиса

"net.tcp://BIS:27112/BisClientProxyInterfaces"

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)




  • No labels