Настройка Cтудии Линукс
Чтобы открыть окно конфигурации, перейдите в меню Файл > Настройки.

Параметры сгруппированы по следующим категориям:
-
Общие (базовые настройки):
- Отладчик — настройка инструмента отладки.
- Оформление — внешний вид Студии.
-
Network:
- Nuget — настройка разрешенных источников NuGet-пакетов.
- Оркестратор — настройка подключения к Оркестратору.
-
Инструменты:
- Расширения — настройка расширений браузера.
Общие

- Кол-во строк журнала — максимальное количество строк, отображаемых в панели «Консоль».
- Автосохранение процессов — определяет, нужно ли автоматически сохранять все открытые процессы во временные файлы. Доступно указание периода автосохранения в минутах.
- Логировать в файл — определяет, нужно ли сохранять журнал Студии в файле. Пример пути к сохраненному файлу:
C:\Users\UserName\AppData\Local\Primo.Primo Studio\Log. Название файла:<число месяц год час>_RobotStudio.log. - Режим без кода — определяет, нужно ли использовать режим Без кода (No code) по умолчанию для новых элементов.
- Открывать последние процессы — определяет, нужно ли автоматически открывать последние открытые процессы проекта.
- Принудительная прозрачность окон - требуется для включения композит менеджера на ОС Astra Linux, для упрощения процесса выбора элемента UI пикером (при отключенной настройке будет показываться черный экран)
Отладчик (Debugger)
Отладчик— это инструмент для поиска и исправления ошибок в процессах, создаваемых в Primo RPA Studio Linux. Он позволяет остановить выполнение процесса в ключевых точках, проанализировать значения переменных, а также шаг за шагом выполнять действия, чтобы выявить и устранить проблемы в логике работы. С описанием кнопок и функционала меню отладчика можно ознакомиться по ссылке

- Закрывать робота — нужно ли автоматически закрывать робота по завершении отладки. По умолчанию робот закрывается. Бывают случаи, когда этого делать не нужно: например, если по завершении требуется просмотреть консоль робота, чтобы диагностировать проблему подключения к Студии. Когда робот не закрыт, его консоль тоже остается доступной.
- Сворачивать Студию — определяет, сворачивать ли Студию при отладке.
- Проверять синтаксис — включает автоматическую проверку синтаксиса. Отключение настройки позволяет ускорять отладку в больших проектах.
- Трассировка — если включена, то при запуске отладки Студия будет получать от робота дополнительную пошаговую информацию о ходе выполнения процесса. В частности, необходима для отображения значений в колонке «Текущее значение» в панелях «Переменные» и «Аргументы». Отключение настройки позволяет ускорять отладку в больших проектах.
- Писать общий журнал в файл — запись журнала робота в файл. Возможное название файла:
<число месяц год час>_Default_Robot.log— лог робота без отладочной информации.<число месяц год час>_Default_Robot1.log— содержит данные отладки.
- Писать пользовательский журнал в файл — запись пользовательских событий в файл. К пользовательским событиям относятся те, которые были сформированы при выполнении роботом элемента «Запись в журнал». Такой файл будет иметь в названии слово
custom. Пример:<число месяц год час>_Default_Robot1_custom.log. - Значения в реальном времени — определите, нужно ли во время отладки отображать текущие значения переменных в панелях «Переменные» и «Аргументы». Работает только совместно с трассировкой. Включение/отключение параметра не влияет на возможность просматривать переменные в панели «Вывод». Отключение настройки ускоряет отладку процессов в больших проектах.
- Приостанавливать отладку на исключении — установка отметки позволяет автоматически приостанавливать процесс, если во время отладки возникло исключение. Благодаря этому пользователь может проанализировать ошибку и вручную повторить выполнение элемента, не запуская заново весь процесс. Если отметка не установлена, то отладка процесса начнется с нуля.
- Период ожидания робота — предельный период ожидания старта робота при отладке (мс).
- Наличие UI - отвечает за отображение значка робота в панели задач
- Режим запуска робота - возможные значения: Studio, Attended
Оформление

- Язык — выбор языка интерфейса. После изменения потребуется перезапуск Студии.
- Отображать вертикальные заголовки — отображать вертикальные заголовки контейнеров последовательности.
- Отображать нумерацию — управляет автонумерацией элементов в процессе. Элементы нумеруются только в последовательностях. По умолчанию отметка установлена - автонумерация включена. Чтобы просматривать номер элемента не только в процессе, но и в панели «Консоль», необходимо добавить в таблицу консоли столбец «Номер». Для этого щелкните правой кнопкой мыши по строке с названиями столбцов и выберите в контекстном меню пункт «Показать выбор колонок». В окне диалога установите отметку напротив столбца «Номер».
- Последовательность — при измении настроек потребуется переоткрыть вкладку последовательности:
- Высота вставки — по умолчанию
40; - Отступ от элемента — по умолчанию
5; - Отступ контейнера — по умолчанию
20.
- Высота вставки — по умолчанию
Network
Nuget

Вкладка предназначена для подключения собственных источников NuGet-пакетов. Для управления источниками используются кнопки «Создать», «Редактировать», «Удалить» в правом верхнем углу.
В частности, в качестве источника возможно указать локальный сервер NuGet, который входит в комплект поставки Оркестратора.
Оркестратор
Настройки подключения Студии к Оркестратору с использованием стандартного подключения:

- Откройте Студию и перейдите в меню Настройки.
- Выберите раздел Network и далее — Оркестратор.
- В выпадающем списке Тип выберите вариант подключения: Primo — для стандартного подключения с указанием:
- Адрес сервера Оркестратора.
- Тенант пользователя.
- Логин пользователя.
- Пароль пользователя.
- Нажмите кнопку Проверка, чтобы убедиться, что подключение успешно.
- Нажмите ОК для сохранения настроек.
Подключение Студии к Оркестратору с использованием Keycloak авторизации:

- Откройте Студию и перейдите в меню Настройки.
- Выберите раздел Network и далее — Оркестратор.
- В выпадающем списке Тип выберите вариант подключения:
- Keycloak — для подключения через учетную запись Windows с использованием Keycloak авторизации.
- Укажите нужный Адрес сервера Оркестратора.
- Нажмите кнопку Проверка, чтобы убедиться, что подключение успешно.
- Нажмите ОК для сохранения настроек.
При использовании Keycloak авторизации необходимо добавить Keycloak к имеющимся системным ролям Robot / Studio через форму редактирования роли в Оркестраторе.
Инструменты
Расширения

Раздел предназначен для регистрации расширений браузеров.
Информацию об установке браузерного расширения для браузеров Google Chrome и Яндекс для всех пользователей можно найти в данной статье.