Часто задаваемые вопросы
В этом разделе собраны ответы на самые частые вопросы. Чтобы было проще ориентироваться, мы разделили их по темам:
- Юридические вопросы и безопасность
- Внедрение и настройка системы
- Установка и администрирование
- Технические требования и архитектура системы
- Бизнес-аналитика и дашборды
- Работа с внешними данными
- Task Mining и Process Mining
- Автоматизация и анализ процессов
- Документация и консультации
- Расширение и кастомизация
- Техническая поддержка
Юридические вопросы и безопасность
Да, Proceset внесен в Единый реестр российского ПО.
Наше программное обеспечение включено в Единый реестр российских программ для электронных вычислительных машин и баз данных:
- Номер записи: 5642
- Дата включения: 26 июля 2019 года
Агент мониторинга работает в фоновом режиме: не отображает уведомлений, значков в системном трее или других элементов интерфейса, которые могли бы привлечь внимание пользователя. Обнаружить его самостоятельно возможно, но крайне сложно — например, только через детальный анализ системных процессов или установленных программ. В обычных условиях сотрудник не будет осознавать его присутствие, если ему об этом не сообщат.
В штатном режиме работы агент не блокирует, не замедляет и не изменяет поведение установленных приложений. Однако, как и любое программное обеспечение, он может в редких случаях взаимодействовать с другими приложениями неожиданным образом — особенно если те содержат ошибки или используют нетипичные методы работы с системой.
Если у вас возникли вопросы или нестабильность в работе приложений, связанные с агентом, — обратитесь в техническую поддержку по адресу support@infomaximum.com. Мы оперативно поможем разобраться и примем необходимые меры.
Используются:
- Шифрование паролей
- Хеширование
- TLS-шифрование между компонентами
- Ролевая модель доступа с журналированием действий пользователей
Безопасность — часть жизненного цикла Proceset. Мы регулярно анализируем и совершенствуем защитные механизмы: каждая сборка проходит автоматизированное сканирование на уязвимости, а архитектура системы проектируется с учетом принципов безопасной разработки. Наша команда постоянно отслеживает актуальные угрозы и обновляет меры защиты в соответствии с лучшими отраслевыми практиками и требованиями нормативных стандартов.
Нет, у программного обеспечения Proceset отсутствуют официальные сертификаты ФСТЭК или Минцифры.
Такая сертификация не является обязательной для решений, которые:
- Не используются в составе объектов критической информационной инфраструктуры (КИИ)
- Не обрабатывают информацию, требующую повышенных уровней защищенности
Тем не менее, компания «Инфомаксимум» придерживается принципов безопасной разработки:
- Разработаны и применяются внутренние регламенты по защите персональных данных и безопасной разработке ПО
- На всех этапах жизненного цикла продукта проводится анализ кода на уязвимости, включая статическое и динамическое тестирование
- Результаты внутренних проверок документируются в соответствии с корпоративными стандартами безопасности
В Банке данных угроз безопасности информации ФСТЭК (БДУ) на текущий момент отсутствуют зарегистрированные уязвимости или инциденты, связанные с продуктом Proceset.
Нет, пароли не записываются. Система Proceset автоматически распознает поля для работы с паролями и исключает их из сбора данных, в том числе если их значение находится в буфере обмена.
Для дополнительной защиты конфиденциальных данных информация из других полей обезличивается методом хеширования, что позволяет идентифицировать уникальные значения без раскрытия их содержания.
Также при нажатии клавиш агент мониторинга фиксирует сам факт нажатия, а не введенные символы. Эти данные нужны для определения времени, когда пользователь был активен за компьютером.
В логах агента могут отражаться сведения о нажатиях «горячих» клавиш. При этом не фиксируются комбинации вида Shift + односимвольная клавиша, так как они, например, используются для печати заглавных букв.
Чтобы обеспечить конфиденциальность собранных данных:
- Ограничьте доступ к данным через роли доступа
- Настройте политики хранения
- Используйте шифрование и защищенные каналы
- Обезличивайте данные при необходимости
Нет. Используемое хэширование является односторонним.
Расшифровка или восстановление исходного текста невозможны.
Каждая версия агента и ПО Proceset проходит внутренние процедуры анализа безопасности, включая статический анализ исходного кода.
По результатам формируются отчеты с выявленными уязвимостями и их критичностью.
Нет. Код агента защищен цифровой подписью.
При внесении изменений:
- Подпись становится недействительной
- Обновление не будет установлено
- Сервер может отклонить данные как corrupted
Внедрение и настройка системы
Основные трудозатраты приходятся на предпроектный этап и сопровождение внедрения.
Основные трудозатраты:
- Предпроектный этап:
- Согласование выделения технических ресурсов
- Согласование с отделом информационной безопасности
- Предоставление удаленного доступа для настройки системы
- Установка серверной части и агентов на тестовые и целевые рабочие станции
- Если планируется использовать выгрузки из информационных систем, например, в Process Mining, то также потребуются технические задания на стороне заказчика, чтобы подготовить выгрузки
- Этап внедрения:
- Консультации администраторов и кураторов
- Мониторинг и поддержка пользователей
- Мы предоставляем подробную документацию и сопровождаем заказчика на всех этапах
На пилоте мы рекомендуем начать с интеграции Active Directory, но технически доступны и другие интеграции из конструктора — их полноценное подключение лучше планировать на этапе промышленного внедрения.
На этапе пилота мы рекомендуем начать с интеграции Active Directory, так как она обеспечивает быстрое подключение пользователей и упрощает настройку прав доступа — это проверенный подход, основанный на нашем опыте внедрений.
Технически система поддерживает и другие интеграции: вы можете подключить решения из конструктора интеграций, включая, например, Microsoft Exchange, Jira, 1С и другие. Однако для их полноценного использования и стабильной работы в производственной среде мы советуем настраивать их уже на этапе промышленного внедрения — с учетом специфики вашей инфраструктуры и бизнес-процессов.
Если у вас есть потребность в дополнительных интеграциях уже на пилоте — обсудите это с вашим менеджером или командой поддержки. Мы поможем оценить целесообразность и подготовим необходимую конфигурацию.
Мы можем запустить пилот в нашем защищенном контуре без выделения серверов заказчика.
Как это работает:
- Вы формируете выгрузку данных из своей информационной системы, например, логи операций, временные метки.
- Данные передаются нам по согласованному каналу.
- Мы проводим обработку, построение моделей процессов и визуализацию.
- Результаты предоставляются в виде дашбордов.
Такой подход позволяет запустить пилот без необходимости выделения серверных ресурсов.
Подключение выполняется через раздел настроек «Синхронизация пользователей».
Для настройки синхронизации пользователей с Active Directory:
- Перейдите в раздел Настройки → Администрирование → Синхронизация пользователей.
- Добавьте контроллер домена и укажите логин и пароль.
- Настройте доменные объекты и атрибуты для синхронизации.
Другие системы аутентификации недоступны в SAAS-версии.
Актуальные дистрибутивы Proceset и агентов недоступны в SAAS-версии.
Установка и администрирование
Установка или обновление агента мониторинга с помощью дистрибутива на Windows/Linux недоступны в SAAS-версии.
Обновление системы Proceset до новой версии с помощью дистрибутива недоступны в SAAS-версии.
Активация ключа происходит в разделе Лицензирование. Раздел находится во вкладке Настройки и доступен только пользователям с ролью доступа Администратор.
Для активации ключа нажмите соответствующую кнопку в правом верхнем углу. В появившемся окне введите название и предоставленный ключ, затем нажмите Активировать.
Когда срок действия лицензия истекает, система блокируется.
Дальнейшие действия зависят от прав пользователя:
- Если у пользователя не добавлена привилегия Управление лицензиями с операцией Создание (C), то при попытке войти в систему появляется сообщение об ошибке: «Действующий ключ активации не обнаружен»
- Если у пользователя добавлена привилегия Управление лицензиями с операцией Создание (C), то при попытке войти в систему открывается страница с полем ввода ключа активации:
- Если ключ введен верно, то при нажатии на Активировать, лицензия автоматически продлевается до даты указанной при генерации данного ключа, при этом пользователь переходит на страницу с пространствами
- Если ключ введен с ошибкой, то при нажатии на кнопку Активировать, появляется сообщение об ошибке: «Невалидный ключ активации»
После завершения пилотного проекта вам предоставляется бесплатный доступ к системе на 30 дней — это время вы можете использовать для самостоятельного изучения и оценки возможностей платформы.
Если вам нужен более длительный доступ, мы можем рассмотреть индивидуальное продление лицензии. Обратитесь в техническую поддержку по адресу support@infomaximum.com, чтобы обсудить ваши потребности и возможные варианты продления.
Когда лицензия на расширенный мониторинг отключается, система автоматически сбрасывает активные лицензии у пользователей.
Поскольку невозможно определить, кому именно следует сохранить доступ, выбор происходит случайным образом: часть пользователей теряет лицензию, а у других она остается активной.
Для приложения Infomaximum основным и рекомендуемым параметром JVM является ограничение максимального объема оперативной памяти через параметр -Xmx, который задается через переменную окружения JVM_MAX_MEMORY.
Общие рекомендации:
- Укажите значение
JVM_MAX_MEMORYв пределах 60–90% от свободного объема ОЗУ на сервере, но не более 80 % от общего объема оперативной памяти - Обязательно оставьте не менее 4 ГБ свободной памяти для корректной работы операционной системы
- По умолчанию используется значение 4 ГБ (
-Xmx4G)
Примеры задания параметра:
В ОС Linux через переменную окружения при запуске контейнера или службы:
-e JVM_MAX_MEMORY='8G'
В ОС Windows через реестр:
- Откройте редактор реестра от имени администратора.
- Перейдите в ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Infomaximum. - Измените параметр
ImagePath, заменив, например,-Xmx2Gна-Xmx8G. - Перезапустите службу Infomaximum.
Подключение к ClickHouse можно проверить через веб-интерфейс системы.
Для этого:
- Перейдите в раздел Настройки → Хранилища данных.
- На открывшейся странице в правом нижнем углу должно отобразиться сообщение с версией ClickHouse (LimeDB).
Если сообщение не появляется — это может указывать на проблемы с подключением. Нажмите Проверить подключение, чтобы выполнить принудительную проверку:
- При успешном подключении появится соответствующее уведомление
- При ошибке отобразится текст ошибки с описанием проблемы
Для детального анализа обратитесь к техническим логам приложения.
Наиболее частые ошибки подключения к ClickHouse отражаются в лог-файлах системы.
Ниже приведены основные сценарии:
- Неверные учетные данные
- Ошибка:
DB::Exception: infomaximum_user: Authentication failed: password is incorrect, or there is no user with such name. (AUTHENTICATION_FAILED) - Решение: Убедитесь, что логин и пароль указаны верно, и пользователь существует в ClickHouse
- Ошибка:
- Ошибка доверия SSL-сертификату
- Ошибка:
Check ClickHouse connection fail, cause: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target - Решение: Импортируйте корневой сертификат сервера ClickHouse в хранилище доверенных сертификатов JVM, где запущен Proceset
- Ошибка:
- Неверная настройка SSL-подключения
- Ошибка:
Check ClickHouse connection fail, cause: The target server failed to respond - Решение: Проверьте, включено ли SSL-подключение в настройках хранилища, и убедитесь, что сервер ClickHouse действительно принимает соединения по HTTPS
- Ошибка:
- Некорректный адрес сервера
- Ошибка:
HTTP request failed java.net.UnknownHostException: $server_name: Name does not resolve DEBUG c.i.s.c.u.ClickHouseConnectionUtil:43 - Check ClickHouse connection fail, cause: $server_name: Name does not resolve - Решение: Убедитесь, что DNS-имя (или IP-адрес) сервера указано правильно и разрешается с хоста, где запущен Proceset
- Ошибка:
Во всех случаях рекомендуется использовать Проверить подключение и анализировать лог-файлы системы (в ОС Linux: /var/log/infomaximum/, в ОС Windows: %ProgramData%\Infomaximum\logs) для точной диагностики.
Технические требования и архитектура системы
Агент мониторинга оптимизирован для минимального влияния на производительность рабочей станции.
Ресурсопотребление агента мониторинга находится на низком уровне:
- ОЗУ: ~15 МБ
- CPU: <1% в покое, до 15% на пике
- Диск и сеть: минимальное использование
Информация о технических требованиях к серверному оборудованию недоступна в SAAS-версии.
Информация о портах используемых системой и разрешениях на сетевом уровне недоступна в SAAS-версии.
Установка Proceset в изолированном контуре без доступа к интернету недоступна в SAAS-версии.
Информация о компонентах системы обязательных для установки недоступна в SAAS-версии.
Приложение Infomaximum разработано с использованием следующих технологий: Java SE 21 с фреймворком Spring MVC, C++ и TypeScript с библиотекой React.
Такой выбор технологий обеспечивает:
- Высокую производительность серверной части
- Гибкость и масштабируемость веб-интерфейса
- Минимальное потребление ресурсов на стороне пользователя
Нагрузка растет пропорционально числу агентов и оценивается по отчетам и мониторингу ресурсов.
Используйте отчет Отклик и производительность станций и мониторинг ресурсов сервера.
Бизнес-аналитика и дашборды
Да, дашборды можно встроить во внешний веб-ресурс с помощью HTML-тега <iframe>.
Для этого администратору необходимо в конфигурационном файле com.infomaximum.subsystem.frontend.json включить параметр support_iframe: true. После включения этого параметра дашборды можно открывать в <iframe>.
После активации этой опции дашборды можно встраивать с помощью тега <iframe>. URL дашборда берется из адресной строки при открытии дашборда и может содержать фильтры и переменные для кастомизации отображения.
Использование iframe необходимо согласовать с отделом информационной безопасности, так как это может повлечь риски для защиты данных.
Чтобы построить собственный дашборд:
- Настройте рабочее пространство — добавьте таблицы и задайте связи между ними
- Добавьте в пространство дашборд и настройте визуализацию данных, добавив необходимые виджеты и фильтры
В дашборде в режиме просмотра доступен экспорт табличного отчета:
- В формате XLSX по кнопке Скачать (.xlsx)
- В формате .CSV по кнопке Скачать (.csv)
Экспорт в формате CSV возможен только с привилегией Экспорт компонентов.
При экспорте табличных отчетов из дашбордов данные в полях с типом Длительность выгружаются в формате секунд (целые числа), что обеспечивает корректный обратный импорт в систему.
Чтобы отобразить длительность в привычном формате чч:мм в Excel, выполните следующее:
- Предположим, что секунды находятся в столбце A (например, ячейка
A1). - В соседнем столбце (например, B1) введите формулу:
Где: 86400 — количество секунд в сутках
=A1/86400 - Выделите ячейку с формулой → Главная → Число → Время.
- Для точного отображения более 24 часов используйте пользовательский формат:
[чч]:мм - Протяните формулу на остальные строки.
Пример: Если в A1 значение 3661, то в B1 после форматирования отобразится 1:01 (1 час 1 минута).
При экспорте в .xlsx длительность всегда отображается в секундах — это ограничение, связанное с совместимостью форматов. Преобразование в Excel — рекомендуемое обходное решение.
- Настроить действие по клику для выполнения скрипта
- Настроить действие в виджетах Таблица или Кнопка
Обычно это связано со сложными запросами, большим объемом данных или недостаточно мощным сервером ClickHouse.
Оптимизируйте запросы и проверьте нагрузку на сервер, для этого можете воспользоваться отчетом Отклик и производительность станций.
Чтобы отфильтровать скриншоты в отчете Диагностика по агентам мониторинга:
- Перейдите в раздел Скриншоты.
- В фильтре Сотрудник выберите определенного сотрудника или рабочую станцию.
- Укажите начальную и конечную дату — период, за который будут загружены скриншоты.
- При необходимости укажите дополнительные параметры: домен, программу, версию агента.
- Нажмите Получить скриншоты.
Скриншоты, собранные агентом мониторинга, можно отобразить в дашборде двумя способами:
- Через виджет Текст
- Через настройку действия по клику
Работа с внешними данными
Чтобы импортировать таблицу, в модели данных выберите пункт Импортировать.
Файл обязательно должен содержать заголовок. В конце файла не должно быть пустых строк.
При загрузке таблицы задайте:
- Разделитель (
;— точка с запятой,,— запятая,|— прямая черта,/— косая черта, табуляция, пробел или другое) - Квалификатор (
'— одинарные кавычки или"— двойные кавычки) - Кодировку (UTF-8, UTF-8 BOM или Windows-1251)
Система использует стандартный формат экспорта данных, принятый в СУБД ClickHouse, где дробная часть чисел всегда отделяется точкой.
Это соответствует международному соглашению (ISO/IEC, RFC, JSON и др.), которое применяется в большинстве программных систем, включая базы данных, языки программирования и аналитические инструменты.
Использование запятой в качестве десятичного разделителя:
- Нарушает совместимость с внутренними механизмами ClickHouse
- Рискует привести к некорректному парсингу числовых значений (особенно при обратном импорте)
- Делает невозможным повторный импорт ранее экспортированного CSV-файла обратно в Proceset
Поэтому система намеренно не поддерживает замену точки на запятую в числовых полях при экспорте.
Если ваша локальная система (например, Excel) ожидает запятую как десятичный разделитель, настройте параметры импорта CSV вручную — укажите, что десятичный разделитель — это точка. В Excel это можно сделать через «Данные → Из текста/CSV» и выбор соответствующего формата.
Proceset поддерживает импорт только CSV-файлов.
Данные можно подготовить в Excel, Google Таблицах, Notepad или любом другом редакторе, но перед загрузкой их нужно сохранить в формате CSV. При этом Proceset позволяет настраивать параметры CSV-файла.
Импорт из Excel (.xlsx/.xls), JSON или XML не поддерживается — данные из этих форматов необходимо предварительно преобразовать в CSV с учетом указанных настроек.
Task Mining и Process Mining
Отчет Task Mining автоматически выявляет повторяющиеся операции и формирует рекомендации для оптимизации.
Как это работает:
- Собираются данные о типичных действиях сотрудников
- Анализируются повторяющиеся, рутинные операции, например, копирование данных между системами, заполнение форм
- Формируется отчет с рекомендациями
Отчет позволяет:
- Выбрать наиболее перспективные кейсы для оптимизации
- Оценить потенциальный эффект от внедрения изменений
Экономический эффект достигается за счет:
- Оптимизации трудозатрат — благодаря выявлению и исключению рутинных, непродуктивных операций
- Автоматизации рутинных задач — отчет Task Mining выявляет потенциал для роботизации
- Сокращения времени обработки процессов — отчет Process Mining помогает найти узкие места в процессах
- Повышения производительности — благодаря контролю рабочего времени и выявлению лучших практик среди сотрудников
- Обоснованных решений по найму и перераспределению кадров
Пример: Если анализ показывает, что сотрудник тратит два часа в день на копирование данных между системами, эту операцию можно автоматизировать, высвободив Full-Time Equivalent.
Операция — неделимая последовательность шагов, выполняемая одним сотрудником обычно в рамках одного часа, например, создание карточки клиента банка, добавление проводок в учетную систему, создание заявки на закупку в ИС.
Функция — набор операций, выполняемый одним сотрудником в рамках одной услуги/задачи, например, открытие банковского счета, обработка обращения/заявки.
Процесс — последовательность этапов, выполняемых сотрудниками одного или нескольких подразделений в течение продолжительного времени, от нескольких дней до нескольких месяцев, например, ипотечное кредитование, процедура закупок.
Автоматизация и анализ процессов
Да, для этого разработано специальное расширение Python-блоки в модуле автоматизации.
Да, в системе ведется детальное логирование, ошибки фиксируются в журнале выполнения.
Документация и консультации
Информация о том, где найти актуальную документацию по настройке Proceset, недоступна в SAAS-версии.
Список изменений публикуется для каждой новой версии системы. Он включает информацию о новых функциях, улучшениях и исправлениях ошибок. Актуальный список доступен в документации.
Да. В правом верхнем углу страницы расположена кнопка PDF-версия — нажмите ее, чтобы скачать PDF текущего раздела.
Чтобы получить документацию целиком, откройте главную страницу, нажмите PDF-версия и выберите нужную версию в раскрывающемся меню.
Можно запросить у технической поддержки по адресу support@infomaximum.com или сообщить своему менеджеру внедрения.
Да, в рамках оказания информационно-консультационных услуг в академии «Инфомаксимум» есть отдельная консультация для технического администратора системы.
Бесплатно доступны консультации по модулям «Бизнес-аналитика» и «Автоматизация», а также по использованию технологии Process Mining. Полный пакет информационно-консультационных услуг предоставляется на платной основе и включает в себя дополнительные консультации и материалы.
В полном пакете доступны следующие материалы и консультации:
- Общие:
- Тренажер по SQL
- Знакомство с системой Proceset
- Руководство технического администратора
- По модулям:
- Автоматизация
- Бизнес-аналитика
- По технологиям и готовым для использования отчетам:
- Process Mining
- Task Mining
- Анализ рабочего времени
- Диагностика по агентам мониторинга
- Отклик и производительность станций
Каждая информационно-консультационная услуга включает в себя от 3 до 11 консультаций. В состав консультаций входят видеоматериалы и методологическое сопровождение.
Расширение и кастомизация
Да, в Proceset поддерживаются компоненты, созданные на JavaScript или Python.
К ним относятся:
Для разработчиков мы предоставляем документацию и техническую поддержку.
GraphQL API Proceset позволяет выполнять запросы, недоступные в веб-интерфейсе, а также автоматизировать действия — например, управление доступами.
Для создания и выполнения GraphQL-запросов можно использовать встроенную браузерную IDE (интегрированную среду разработки) GraphiQL. Чтобы получить к ней доступ, перейдите на страницу системы и в адресной строке введите адрес_системы/graphiql.
Для выполнения запроса из внешней системы необходимо подготовить ключ API для аутентификации в разделе «Настройки» / «Ключи API» и назначить ему привилегии. Чтобы GraphQL-запрос был от имени ключа API, необходимо в адресной строке ввести ключ. Пример: https://automation-dev.corp.com/graphql?api_key=ключ
Полная и актуальная документация встроена в GraphQL. Для ее просмотра откройте вкладку Docs (находится в правом верхнем углу) на странице встроенной IDE. В этом разделе представлены все запросы, которые можно выполнить в Proceset.
- Если запросы приходят со сторонних доменов, в конфигурации агента укажите
FE_CORS_POLICY='site1.com,site2.com'. - Создайте скрипт с триггером Новое событие из пакета Вебхук.
- Как только агент Webhook передает событие в Proceset через протокол gRPC, система автоматически запустит скрипт, привязанный к соответствующему триггеру.
Техническая поддержка
Сообщите в техническую поддержку по адресу support@infomaximum.com или своему менеджеру внедрения. Укажите версию системы, описание ошибки и шаги воспроизведения.
К вашему менеджеру внедрения или в техническую поддержку через запрос на почту support@infomaximum.com.
Служба технической поддержки доступна с понедельника по пятницу с 9:00 до 18:00 по московскому времени.
Обращения обрабатываются в порядке поступления. Время ответа зависит от приоритета запроса и оговаривается дополнительно в договоре. Для клиентов с расширенным уровнем поддержки доступны расширенные часы работы и приоритетная обработка инцидентов.
Если у вас остались вопросы — напишите нам по адресу support@infomaximum.com. Мы всегда готовы помочь.
Насколько полезной была статья?