О платформе 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
Системные требования для установки Sherpa Robot
Системные требования к серверу для установки Sherpa Orchestrator
* Для уточнение минимальной версии конкретного дистрибутива обратитесь в техническую поддержку. Возможно использование на виртуальном сервере, VPS на базе средств виртуализации, поддерживающих Docker.
**Рекомендуется установка с помощью Docker-контейнера, однако возможна установка и без Docker-контейнера, непосредственно на операционную систему. Возможно использование на виртуальном сервере или VPS на базе средств виртуализации, поддерживающих Docker.
Системные требования для Sherpa RPA для Linux
Безопасность платформы 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. Направить код запроса и получить код ответа можно по адресу support@sherparpa.ru. Также вы можете обеспечить доступ компонентов платформы к серверу лицензирования 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