1. Первоначальная настройка

В первую очередь после установки пакета Synergy Showcase следует проверить используемую лицензию ARTA Synergy (Административное приложение - Обслуживание системы - Информация о лицензии - Максимальное количество пользовательских лицензий).

Мы рекомендуем использовать лицензию на неограниченное количество пользователей. Поскольку портал Витрины услуг предполагает возможность самостоятельной регистрации клиентов, при превышении количества доступных лицензий новые клиенты при попытке регистрации будут получать ошибку.

Инструкция по обновлению лицензии приведена в документации

1.1. Clean

  1. Прописать логин и пароль гостевого пользователя в настройки скрипта интерпретатора event.blocking.interpreter.createItemDoc.

  2. Добавить war приложения Showcase на сервер:

    1. Перейти по адресу http[s]://<host>:<port>/constructor. Откроется страница авторизации в Конструкторе приложений.

    2. На странице авторизации ввести логин и пароль пользователя Admin (1/1):

      ../_images/showcase1.png

      В результате успешной авторизации откроется конструктор приложения Showcase:

      ../_images/showcase2.png
    3. На верхней панели нажать на кнопку WAR. В результате на локальный компьютер будет скачан файл showcase.war.

    4. Скопировать этот файл на сервер в папку /opt/synergy/jboss/standalone/deployments.

      Подсказка

      Для копирования файла на сервер по ssh можно воспользоваться командой scp:

      $ scp showcase.war root@192.168.3.120:/opt/synergy/jboss/standalone/deployments
      

В результате портал Витрины услуг будет доступен по адресу http[s]://<host>:<port>/showcase:

../_images/showcase3.png

1.2. Install/upgrade configuration

  1. В SynergyAdmin добавить роль «Конструктор web-клиента» гостевому пользователю и разработчику Synergy.

  2. Добавить гостевого пользователя в группу «Клиенты Showcase» showcase_clients.

  3. Добавить операторов, обрабатывающих заявки на услуги, и контент-менеджеров, настраивающих описание услуг, в группу «Операторы Showcase» showcase_operators.

  4. Добавить war приложения Showcase на сервер в папку /opt/synergy/jboss/standalone/deployments (см. алгоритм для Clean).

    Авторизоваться в Конструкторе приложений можно от имени пользователя с ролью «Конструктор web-клиента».

  5. Прописать логин и пароль гостевого пользователя в настройки скрипта интерпретатора event.blocking.interpreter.createItemDoc.

  6. Для шаблонов маршрутов showcase_templates_status01, showcase_templates_status02 и showcase_templates_status03 указать ответственного оператора для услуг.

  7. В разделе «Настройки платформы» - «Хранилище» - «Роли» создать новую роль «Просмотр услуг» с правами:

    • «Просмотр»
    • «Просмотр комментариев»
    • «Просмотр версий документа»
    • «Просмотр свойств документа»
    • «Просмотр категорий документа»
    • «Просмотр списка ссылок документа»
    • «Загрузка файла документа»
  8. В разделе «Настройки платформы» - «Хранилище» - «Папки» создать новую папку «Документы для услуг». Предоставить доступ к этой папке группам пользователей:

    • «Клиенты Showcase» - роль «Просмотр услуг»
    • «Операторы Showcase» - роль «Полный доступ»
  9. В этом же разделе «Настройки платформы» - «Хранилище» - «Папки» в папке «Документы для услуг» создать дочернюю папку «Пустая».