Sherpa RPA

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

RPA (Robotic Process Automatisation) — это технология автоматизации бизнес-процессов, которая использует настраиваемых программных роботов.

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

Программный робот Sherpa работает с любыми системами на компьютере через графические и командные интерфейсы или прямые обращения к приложениям (офисным и бухгалтерским, веб-ресурсам, базам данных, сервисам электронной почты и т.д.), а также использует сторонние технологии распознавания изображений (OCR-Optical Character Recognition), анализа и синтеза речи, искусственного интеллекта и машинного обучения.

Преимущества использования платформы Sherpa RPA

  • Экономия средств и времени. Платформа Sherpa RPA позволяет экономить средства и время, благодаря передаче программным роботам рутинных бизнес-процессов.

  • Простота внедрения. Платформа Sherpa RPA не требует существенных изменений в технологической инфраструктуре.

  • Простота использования платформы. Платформа Sherpa RPA предоставляет возможность создавать программных роботов без написания программного кода с помощью графического редактора (в режиме No-code), а также создавать программных роботов с помощью Low-Code редактора.

  • Кроссплатформенность. Платформа Sherpa RPA поддерживает создание и работу программных роботов как на операционной системе Windows, так и на операционной системе Linux.

  • Импортозамещение. Платформа Sherpa RPA состоит из зарегистрированных и разрешенных реестром российского ПО компонентов.

Платформу Sherpa RPA можно использовать в таких сферах как:

Бухгалтерия

  • Оптимизация подготовки актов и счетов;

  • Оптимизация выверки счетов;

  • Оптимизация формирования отчетов;

  • Автоматизация заполнения данных из первичных документов;

  • Роботизация обработки транзакций;

  • Оптимизация составления финансовых отчетов.

Управление персоналом и HR-менеджмент

  • Оптимизация при оформлении приема на работу и увольнении;

  • Оптимизация при подготовке рабочих учетных записей для нового сотрудника;

  • Роботизация оформления приказов и справок.

Разработка и тестирование ПО

  • Подготовка данных для тестирования;

  • Автоматизация тестирования;

  • Увеличение скорости анализа данных.

Техническая и клиентская поддержка

  • Регистрация поступивших обращений;

  • Классификация поступивших обращений;

  • Контроль исполнения обращений;

  • Аналитика входящих клиентских заявок;

  • Улучшение качества клиентского сервиса.

Администрирование и документооборот

  • Оптимизация финансового документооборота;

  • Оптимизация работы с банковскими выписками;

  • Оптимизация работы со сметами;

  • Роботизация отчетов отделов предприятия;

  • Роботизация взаимодействия с надзорными и госорганами;

  • Регистрация и учет входящих документов и обращений;

  • Контроль согласования документов;

  • Автоматизация проверки договоров на соответствие НПА.

Торговля и закупка

  • Оптимизация мониторинга и управления ценами;

  • Оптимизация управления остатками на складах и маркетплэйсах;

  • Оптимизация взаимодействия с банками;

  • Формирование заявок на закупку;

  • Проверка закупочной документации;

  • Увеличение скорости анализа рынка;

  • Сбор и сравнение предложений;

  • Автоматизация обработки заказов;

  • Синхронизация данных о клиентах в системах предприятия.

Производство

  • Оптимизация планирования производства;

  • Автоматизация контроля качества на производстве;

  • Оптимизация процессов управления цепочками поставок.

Компоненты платформы Sherpa RPA

Платформа Sherpa RPA состоит из следующих компонентов:

  • Sherpa Designer (Дизайнер) — это среда визуальной разработки программных роботов. Именно здесь создается сценарий бизнес-процесса для исполнения роботом. Сценарий для робота создается в виде последовательности действий из широкой палитры готовых Блоков или автоматически с помощью инструмента Записи действий пользователя.

  • Sherpa Robot (Робот) – программа-агент, которая принимает на вход сценарии бизнес-процесса и исполняет заданные действия. Для управления Роботами на локальной машине используется Sherpa Assistant.

  • Sherpa Assistant (Ассистент) — это программа-агент для выполнения проектов, созданных в Sherpa Designer. Данное приложение позволяет запускать, просматривать список, управлять запуском и планировать исполнение бизнес-процессов.

  • Sherpa Orchestrator (Оркестратор) — это инструмент для централизованного подключения и управления программными Роботами, созданными на Платформе Sherpa RPA. Он управляет роботами, определяет их состояние, назначает разным роботам разные задачи, организует очереди выполнения задач и контролирует их исполнение.

Типичная папка с проектом робота выглядит следующим образом:

Существуют три типа файлов робота:

  • Файл с расширением .sherpa – самый главный файл проекта. Для редактирования проекта в Дизайнере необходимо выбрать файл с этим расширением.

  • Файлы с расширением .process – диаграммы конкретных процессов, из которых состоит проект.

Важно! Полностью собранный и отлаженный робот не нуждается в файлах с расширениями .sherpa и .process, так как они нужны только на стадии разработки.

  • Файл с расширением .robot – итоговый файл, представляющий собой собранного робота. Для получения данного файла необходимо воспользоваться функцией "Опубликовать" (робота), в ходе выполнения которой все исходные файлы собираются в один итоговый. Этот файл подается на вход исполнительной программы Sherpa Robot.

Системные требования для установки компонентов платформы Sherpa RPA

Системные требования для установки Sherpa Designer

Минимальные системные требования:

Рекомендуемые системные требования:

Операционная система: Windows 10 и выше или Windows Server 2008R2 и выше

Операционная система: Windows 10 / Windows 11 или Windows Server 2012 и выше

Процессор: 3GHz x 2 ядра

Процессор: 3GHz x 4 ядра

Оперативная память: 4 GB

Оперативная память: 6 GB

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Системные требования для установки Sherpa Robot

Минимальные системные требования:

Рекомендуемые системные требования:

Операционная система: Windows 10 и выше или Windows Server 2008R2 и выше

Операционная система: Windows 10 / Windows 11 или Windows Server 2012 и выше

Процессор: 3GHz x 2 ядра

Процессор: 3GHz x 4 ядра

Оперативная память: 4 GB

Оперативная память: 6 GB

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Системные требования к серверу для установки Sherpa Orchestrator

Системные требования до 100 лицензий:

Системные требования от 100 до 1000 лицензий:

Процессор: 3GHz x 2 ядра

Процессор: 3GHz x 8 ядер

Оперативная память: 8 GB

Оперативная память: 16 GB

SSD: 100 GB свободного места

SSD: 100 GB свободного места

CentOS / Ubuntu / Debian / RedOS / Astra Linux и т.д.*

CentOS / Ubuntu / Debian / RedOS / Astra Linux и т.д.*

Docker 22+**

Docker 22+**

Порты: 80, 443 (с возможностью пробросить в контейнер при использовании установки с помощью Docker-контейнера)

Порты: 80, 443 (с возможностью пробросить в контейнер при использовании установки с помощью Docker-контейнера)

Доступ к серверу через протокол SSH / sFTP на время установки, настройки и отладки

Доступ к серверу через протокол SSH / sFTP на время установки, настройки и отладки

* Для уточнение минимальной версии конкретного дистрибутива обратитесь в техническую поддержку. Возможно использование на виртуальном сервере, VPS на базе средств виртуализации, поддерживающих Docker.

**Рекомендуется установка с помощью Docker-контейнера, однако возможна установка и без Docker-контейнера, непосредственно на операционную систему. Возможно использование на виртуальном сервере или VPS на базе средств виртуализации, поддерживающих Docker.

Системные требования для Sherpa RPA для Linux

Минимальные системные требования:

Рекомендуемые системные требования:

Операционная система: ОС Astra Linux Common Edition 2.12.46.6 и выше

Операционная система: ОС Astra Linux Common Edition 2.12.46.6 и выше

Процессор: 3GHz x 2 ядра

Процессор: 3GHz x 4 ядра

Оперативная память: 4 GB

Оперативная память: 6 GB

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Microsoft .NET Framework 4.8+ PowerShell 5.1+

Безопасность платформы Sherpa RPA

Сбор данных

Sherpa RPA не собирает никаких личных данных пользователей и не хранит их у себя в базе, если только это не было прямо предписано сценарием разработанного робота.

Решение поддерживает централизованный сбор и хранение логов, что позволяет проводить мониторинг активности в системе в режиме реального времени. Действия записываются в локальные файлы логов или отправляются в Sherpa Orchestrator, если он был подключен к Sherpa Robot. Логи включают данные об аутентификации, операциях роботов, изменениях конфигурации, а также о любых других действиях, проводимых в системе. Это облегчает процесс аудита и своевременного выявления аномалий.

Защита данных

Во всех компонентах решения для защиты конфиденциальных данных используется алгоритм шифрования AES-256, который является современным и надежным стандартом для обеспечения безопасности данных.

Для подписания установочных пакетов используется стойкий хэш-алгоритм SHA256.

Вся передача данных осуществляется по защищенным каналам с использованием протокола TLS 1.3, который обеспечивает высокий уровень защиты от перехвата и атак. Решение также поддерживает совместимость с протоколами SSL3, TLS 1.1, TLS 1.2 и TLS 1.3 для обеспечения максимальной гибкости при интеграции с различными системами.

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

Безопасность аутентификации сторонних сервисов обеспечивается компьютером пользователя и поставщиками сервисов. Данные аутентификации сторонних сервисов не передаются серверам Sherpa RPA и не хранятся там.

Аутентификация и авторизация

При использовании решения в сочетании с Sherpa Orchestrator применяются продвинутые механизмы аутентификации и авторизации на сервере, что предотвращает несанкционированный доступ. Эти механизмы включают в себя поддержку интеграции с LDAP/OpenID и другие современные методы контроля доступа.

Устранение уязвимостей

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

Сроки устранения уязвимостей

1. Уязвимости среднего уровня устраняются в течение 30 календарных дней.

2. Уязвимости высокого и критического уровня устраняются в течение 7 календарных дней.

Работа в закрытом контуре

Все компоненты платформы могут работать в закрытом контуре, без доступа в Интернет. Некоторые отдельные облачные функции и функции сервисов третьих сторон могут требовать доступ в Интернет, если Вы предполагаете их использование. В таком случае необходимо обеспечить доступ в Интернет только для адресов этих сервисов. Для активации лицензий на компоненты платформы в закрытом контуре без доступа в интернет используйте автономную активацию, которая предполагает обмен кодом запроса и кодом ответа с Технической поддержкой Sherpa RPA. Направить код запроса и получить код ответа можно по адресу [email protected]. Также вы можете обеспечить доступ компонентов платформы к серверу лицензирования Sherpa, расположенному по адресу https://sherpa.wiregeo.com, порт 443. Это позволит проводить автоматическую активацию лицензий Sherpa RPA и пользоваться такими функциями как Умный помощник и запросы к нейросетям OpenAI, Сбер ГигаЧат, YandexGPT, Groq, Claude.

Резервное копирование решения (Sherpa Designer+Sherpa Robot)

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

C:\Users\User\AppData\Roaming\Sherpa RPA Data\.

Last updated