Настройка доступа к модулю WEB-КЛИЕНТ (отчеты и аналитика)
1. Предоставление доступа пользователю
После установки модуля он появится в списке модулей в разрешениях пользователя в Конфигураторе.
Требуется выбрать пользователя и предоставить ему доступ к модулю «Веб-клиент».
По умолчанию доступ всех пользователей запрещен.
Обязательно используйте сложный пароль для пользователей, у которых будет доступ к модулю.
2. Настройка доступа из локальной сети
Этот вариант настройки можно использовать в одном из случаев:
- У отеля настроен доступ через VPN и на устройстве руководителя настроен VPN-клиент.
- Планируется работа из локальной сети (например, с ноутбука или планшета руководителя) через Wi-Fi отеля.
В таком случае системному администратору требуется:
- Открыть на сервере порт (по умолчанию 5001) для доступа к службе.
Не рекомендуется предоставлять доступ к порту из сети Интернет.
После этого можно:
- Открыть страницу: http://<адрес_сервера>:<порт>.
- Ввести имя пользователя, пароль и начать работу через веб-интерфейс.
3. Настройка доступа из сети Интернет
Данный способ позволит получить доступ к отчетности с любого устройства с доступом в интернет.
Отчеты могут содержать персональные данные гостей.
Рекомендуется сначала рассмотреть способ с доступом из локальной сети или через корпоративный VPN - это проще и безопаснее!
Минимальная настройка:
- Требуется публичный (белый) IP-адрес.
- Требуется настроить перенаправление портов на сетевом оборудовании на порт на котором установлена служба (по умолчанию 5001)
3.1. Настройка через Kestrel
По умолчанию в конфигурационном файле appsettings.json заданы настройки:
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://127.0.0.1:5001"
}
}
},
Для обеспечения доступа по https требуется:
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://127.0.0.1:5001"
},
"Https": {
"Url": "https://127.0.0.1:5002",
"Certificate": {
"Path": "ваш_файл_сертификата.pfx",
"Password": "пароль_от_вашего_сертификата"
}
}
}
},
Сертификат можно:
- Выписать самостоятельно.
- Получить используя win-acme.
- Купить у облачного провайдера.
Способы 2 и 3 требуют наличия доменного имени и настроенных А записей.
3.2. Настройка через reverse-proxy (nginx)
Настройка через nginx выполняется стандартными методами.
Требуется установить сертификаты, открыть порты 80 и 443 и задать proxy_pass (режим обратного прокси) а http адрес службы (например http://127.0.0.1:5001).

