Подготовка к работе

Установка модуля оркестратора

Для работы системы необходимо запустить пакет установки соответствующий разрядности установленной операционной системе Windows и следовать инструкциям:
1. В первом окне установщика необходимо выбрать «Далее» для установки Оркестратора
2. Необходимо принять условия лицензионного соглашения
3. Необходимо указать параметры сервера оркестратора, если сервер оркестратора и ProcessFinder требуется установить локально, то оставляем значения по умолчанию.
· Порт оркестратора – доступный порт для сервера оркестратора.
· Адрес ProcessFinder – адрес и порт, для связи с ProcessFinder.
· Имя службы – наименование службы, которая выполняет запуск роботов.
· Каталог установки – путь к местоположению оркестратора.
4. Требуется проверить параметры соединения с БД введенные по умолчанию. Если мастер установки отображает сообщение «Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение», то требуется или выбрать имеющийся сервер БД или установить новый, нажав на кнопку «Выбор локальных серверов».
· Адрес сервера – адрес сервера баз данных.
· Порт сервера – порт сервера БД.
· Логин – логин подключения к серверу БД.
· Пароль – пароль для подключения к серверу БД.
· Имя базы данных – имя базы данных для Оркестратора
5. При нажатии на кнопку «Выбор локальных серверов» мастер установки откроет окно для выбора уже установленного сервера БД или установки нового:
· использовать ранее установленный сервер БД – выберите один из доступных
· установить новый сервер БД – нажмите на кнопку «Установка нового»
Установка нового сервера БД
6. При выборе установки нового сервера БД, система применит установленные параметры. Для перехода к установке нажмите на кнопку «Далее».
Параметры установки сервера БД
7. На следующем шаге требуется проверить пути к серверу и базе данных. При необходимости требуется изменить, также по умолчанию установлен флаг для установки приложение по администрированию БД «PgAdmin IV». Для перехода к установке нажмите на кнопку «Далее».
Параметры установки сервера БД
8. После установки сервера БД снова отобразит окно с параметрами соединения с БД. Если учетная запись корректна и база данных создана, то система отобразит соответствующие флаги.
Параметры установки сервера БД
9. Необходимо выбрать дополнительные параметры для установки:
· Установить .Net Framework 4.8. – устанавливает необходимый пакет для работы Оркестратора. Если происходит обновление оркестратора, это выделение нужно снять.
· Запустить регистрацию продукта – при проставленном признаке будет автоматически запущена регистрация, необходимо при первой установке Оркестратора.
Дополнительные параметры установки
10. Данный пункт установки используется только если на предыдущем шаге был проставлен признак «Запустить регистрацию продукта». Необходимо выбрать файл с серийным номером, с расширением .ser
Параметры регистрации продукта
11. Подготовка к установке завершена, необходимо нажать «Установить»
Начало установки
12. После завершения установки всех выбранных компонентов системы открывается окно с завершением установки. Необходимо нажать «Готово» для выходя из мастера установки.
Завершение установки

Авторизация

1. При первом запуске Оркестратора система отобразит форму регистрации пользователя.
Форма «Регистрация»
2. Пользователь должен ввести регистрационные данные:
· Имя пользователя.
· Пароль.
Нажать на кнопку «Создать аккаунт»
Форма «Регистрация»
3. Система создаст учетную запись и отобразит форму «Авторизация» для входа в систему.
Форма «Авторизация»
4. После нажатия на кнопку «Войти» система откроет основную панель управления роботами.
Главная панель

Период действия пароля

В Оркестраторе для учетной записи пользователя реализована возможность настройки периода плановой смены пароля. Также имеется возможность указать требуемую дату смены пароля.
Данная настройка реализована в файле конфигурации «appsettings.json» в следующем блоке:
},
"PasswordSetting": {
"DefaultExpiredDays": 360,
"RequireToChangeAfter": {
"Year": 2022,
"Month": 3,
"Day": 25
}
где, 360 – количество дней до плановой смены пароля. В переменных «Year», «Month», «Day» указана требуемая дата смены пароля.

Настройка ролей

Для работы системы необходимо создать учетные записи пользователей и настроить доступ пользователей по ролям.

1. На верхней панели Оркестратора требуется вызвать раскрывающееся меню с помощью крайней левой кнопки.

2. Для создания учетной записи пользователя в раскрывшемся меню требуется нажать на кнопку «Создать аккаунт».

3. Система отобразит форму регистрации нового пользователя. Администратор должен ввести имя пользователя и пароль требуемой сложности или сгенерировать пароль автоматически с помощью нажатия на пиктограмму «кости». После заполнения всех обязательных полей требуется нажать на кнопку «Создать аккаунт».

Просмотр и настройка учетной записи производится на странице «Роли»

4. В раскрывшемся меню требуется нажать на кнопку «Управление доступом»

5. На вкладке «Пользователи» отображается перечень пользователей созданных в системе

6. Для добавления роли требуется выбрать пользователя путём установки переключателя для соответствующего пользователя.

7. Назначить пользователю соответствующую роль. При назначении роли система отобразит информационное сообщение «Для пользователя «имя пользователя» была установлена роль «название роли»»

8. Для создания ролей требуется перейти на панель «Роли»

9. Для создания роли требуется нажать на кнопку «Создать роль» Система отобразит перечень ролей, а также поле для наименование роли.

10. Пользователю требуется назначить права путём установки флага для соответствующей записи, заполнить поле «Название роли», нажать на кнопку «Создать роль».

11. Система создаст соответствующую роль и отобразит соответствующее сообщение

12. Пользовать может изменить количество прав для уже созданной роли, выбрав роли и установив другой перечень прав. Система отобразит соответствующее сообщение.

13. Для удаления роли требуется выбрать роли и нажать на кнопку «Удалить роль» . Система отобразит соответствующее сообщение.

14. Для настройки прав требуется перейти на панель «Установка прав»

15. При выборе пользователя, система отобразит перечень роботов, права на которые необходимо присвоить.

16. Для реализации возможности запуска робота выбранным пользователем требуется установить флаг для соответствующего робота.

17. Для назначения сценариев требуется перейти на вкладку «Сценарии»

18. При выборе пользователя, система отобразит перечень установленных сценариев. При установке флага для требуемого сценария, система отобразит соответствующее сообщение.

19. Для настройки подтверждения роботов, требуется перейти на вкладку «Подтверждение роботов»

20. Для активация роботов на компьютере требуется установить флаг для данной машины. Система отобразит советующее сообщение.

Обновление

Для обновления Оркестратора необходимо запустить пакет установки соответствующий разрядности установленной операционной системе Windows и следовать инструкциям:

1. Следуйте пунктам 1-4 описанным в разделе 3.1.1

2. На пункте 5 необходимо снять выделение со следующих пунктов:

• Установить Postgre SQL сервер вер. 10.0 или выше.

• Восстановить базу данных.

• Установить .NET Core 5.0

3. Подготовка к установке завершена, необходимо нажать «Установить».

4. После завершения установки всех выбранных компонентов системы открывается окно с завершением установки. Необходимо нажать «Готово» для выходя из мастера установки.

Установка Roomy Bots 2.0

Для работы системы необходимо запустить пакет установки соответствующий разрядности установленной операционныой системе Windows и следовать инструкциям:

1. Прочитайте лицензионное соглашение и примите его.

Лицензионное соглашение

2. Укажите настройки подключения к модулю оркестратора.

• Имя хоста или IP адрес – адрес Оркестратора, если установлен на этом же компьютере, оставляем localhost.

• Порт – порт, на котором бы установлен Оркестратор, оставляем 11001.

• Путь к папке для сохранения сценариев – путь к папке, в которую будут временно сохраняться сценарии, выполняемые на Оркестраторе.

Настройки модуля оркестратора

3. После завершения установки всех компонентов системы открывается окно с завершением установки. Необходимо нажать на кнопку «Готово» для выхода из мастера установки.

Завершение установки

Дополнительная настройка для работы робота без Студии

1. Необходимо создать ярлык для RoomyBotsHost.exe расположенного в каталоге C:\Program Files\CSBI Ltd\Roomy Bots Folder\roomy2

2. Вызвать в контекстном меню пункт «Свойства» для созданного ярлыка (нажав на правую кнопку мыши) перейти на вкладку «Совместимость» и установить флаг – «Запускать эту программу от имени администратора»

Ярлык RoomyBotsHost.exe

3. Запустить форму запуска команд «Выполнить» и указать shell:startup, нажать на кнопку «ОК».

Выполнить

4. В открывшуюся папку «Автозагрузка» скопировать ранее созданный ярлык.

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

Настроить автоматический вход в систему для данного пользователя при включении компьютера.

Проверка работоспособности системы

1. Необходимо запустить стандартное приложение «Службы» и убедится, что служба Roomy Orchestrator Service запущена.

Службы

2. Необходимо проверить, что на каталог, в который установлена система (по умолчанию это: C:\Program Files (x86)\CSBI Ltd\Roomy Bots\), выданы права на изменение для всех пользователей, которые будут работать с системой.


3. Необходимо запустить pgAdmin III или pgAdmin IV (зависит от версии ОС ) и удостоверится что база RpaSystem установлена.

По умолчанию база данных создается под следующими учетными данными:

Логин: postgres

Пароль: admin

База данных

Если базы данных нет, необходимо переустановить Оркестратор.


4. Запустить Брендмауэр Защитника Windows, перейти во вкладку дополнительные параметры.

Брендмауэр Защитника Windows

Выбрать пункт «Правила для входящих подключений» убедится что ниже указанное правило добавлено.

Ели правила нет, то необходимо нажать «Создать правило».

В открывшемся окне выбрать пункт «Для порта» и нажать на кнопку «Далее».

Создать правило
В открывшемся окне указать следующие локальные порты 11001-11012 и нажать на кнопку «Далее».
Локальные порты
В открывшемся окне установить переключатель в положение «Разрешить подключение» и нажать на кнопку «Далее».
Разрешить подключение
В открывшемся окне выбрать профили, для которых будет применяться правило и нажать на кнопку «Далее».
Профили
В открывшемся окне ввести имя правила и при необходимости описание и нажать на кнопку «Готово».
Имя правила
5. В строке браузера указать адрес http://localhost:11001/agents (это путь где по умолчанию установлен оркестратор) убедится, что оркестратор запущен.

Запуск системы

1. Необходимо запустить модуль Оркестратор указав в браузере адрес http://localhost:11001/agents (это путь где по умолчанию установлен оркестратор) или через меню «Пуск» или через ярлык на рабочем столе и активировать лицензию (процесс работы с лицензиями подробно описан в разделе «Активация лицензии»)
2. Необходимо создать робота указав в параметрах компьютер, на котором будет запускаться робот/студия, и включить Робота (процесс создания робота подробно описан в разделе «Раздел Роботы»).
Запуск Студии
Для запуска Студии выполните следующие действия:
1) Воспользуйтесь ярлыком на рабочем столе или соответствующим пунктом в меню Пуск.

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