Для работы с Artix:ConsultantApp необходимы: |
В соответствии с регламентом работы торговой сети к функциям веб-приложения Artix:ConsultantApp могут иметь доступ один или несколько пользователей, которым назначены необходимые права. Разграничение доступа пользователей предназначено для защиты от несанкционированного доступа к тем или иным функциям приложения. Создание пользователей и определение доступа к настройкам сервиса выполняется на кассовом сервере:
Для работы с Artix:ConsultantApp на кассовом сервере доступны следующие роли:
| Роль | Общее описание роли | |
|---|---|---|
| Администрирование сервиса | Доступ к страницам:
| |
| Консультант КСО | Доступ к странице "Информация о кассах". | |
| Консультант КСО (только просмотр) | Ограниченный доступ к странице "Информация о кассах". | |
| Онлайн-консультант | Доступ к странице "Уведомления".
|
Для корректной работы роли "Консультант КСО" и "Онлайн-консультант" должны быть назначены разным пользователям. |
Роли "Онлайн-консультант" должно быть назначено право пользователя администрирование сервера. |
| Настройка доступа к магазину выполняется для пользователей с ролью "Консультант КСО". |
Для настройки доступа к магазину на кассовом сервере необходимо:
После настройки пользователю будет доступен только магазин, указанный при создании правила доступа.

Меню "Управление" может содержать:
Перейти на страницу "Информация о кассах" можно, нажав кнопку .
Кнопка перехода на страницу "Информация о кассах" активна только при наличии роли "Консультант КСО". |
Для просмотра касс с ошибками необходимо перейти на страницу "Мониторинг".
На странице отображается количество найденных касс с ошибками. При выборе магазина или статуса ошибки из списка отобразятся все найденные кассы.

Страница может содержать следующие иконки:
И элементов управления:
– выпадающий список с магазинами.
Для редактирования касс необходимо перейти на вкладку "Кассы".

Вкладка может содержать следующие иконки:
В списке касс отображаются гибридные кассы и кассы самообслуживания из всех магазинов, добавленных в Artix Control Center. |
И элементов управления:
– выпадающий список с магазинами.
| При выборе магазина из списка отобразятся все входящие в него кассы. |
Для каждой кассы самообслуживания при первом подключении к Artix:ConsultantApp автоматически генерируется сертификат SSL. Это позволяет устанавливать безопасное соединение. |
После нажатия кнопки
отобразится окно:

В окне редактирования кассы можно изменить следующие параметры:

Вкладка "Острова" содержит в себе таблицу со списком островов. Остров включает в себя кассы, объединенные по расположению внутри магазина.
Управление островами во вкладке происходит с помощью следующих элементов:
При попытке удаления острова, к которому привязаны кассы, на страницу приложения будет выведено предупреждение:

После нажатия кнопки
отобразится окно:

В окне добавления можно:
После нажатия кнопки
отобразится окно:

В окне редактирования острова можно изменить следующие параметры:

Страница "Лицензирование" содержит в себе таблицу со списком магазинов, что позволяет назначить лицензию для каждого магазина отдельно (подробнее можно прочитать в разделе "Лицензирование").
Управление магазинами на странице "Лицензирование" происходит с помощью следующих элементов:
Существует возможность авторизации с доверенных узлов на Artix:ConsultantApp. Для настройки необходимо:
trust.node.authorization в /opt/artixcs-consultant-app/application.properties. Подробнее об этом можно прочитать здесь.Настроить отображение встроенного браузера с помощью команды COMMAND_WEB_BROWSER на РМК, где параметр url – значение IP-адреса сервиса. Подробнее об этом можно прочитать здесь.
url = "http://<хост>:<порт>" |
Переход на сервис Artix:ConsultantApp в браузере РМК доступен только в режиме анонимного пользователя. Переход может быть осуществлен только с той кассы, которая находится в одном магазине с КСО.
При просмотре сервиса в браузере РМК невозможно:
Настройками может быть задана возможность управления уровнем логирования REST-запросов с Artix:ConsultantApp на КСО. Для настройки необходимо в /opt/artixcs-consultant-app/application.properties вручную добавить параметр su.artix.loggingInterceptor.level.
Возможные значения:
NONEBASIC (по умолчанию)HEADERSBODY# Уровень логирования REST-запросов с Artix:ConsultantApp на КСО su.artix.loggingInterceptor.level=BODY |