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







