Программный код в ROBIN RPA можно создавать в сценарии робота с помощью Low-Code редактора. Студия предоставляет возможность программистам писать код непосредственно в Студии на языке C#.
В отличие от абсолютно всех существующих RPA решений, программный код, созданный в ROBIN не становится «жесткой» частью сценария робота. Он сохраняется в виде отдельного защищенного пакета, и может быть импортирован в другую студию как действие, либо опубликован на оркестратор.
Такой подход позволяет управлять программным кодом отдельно от сценария самого робота - устанавливать необходимые права, ролевую модель, обеспечивать должную безопасность и технологичность его дальнейшего сопровождения и повторного использования. Разделение описание действий робота (через защищенный XML) и их реализацию (в интегрированных компонентах), является исключительной особенностью ROBIN.
За счет применения ряда технологий обеспечена защита от подмены кода во время выполнения:
- использование подписи пакета с кодом ключом строгого имени (Strong Key), сценарий робота проверяет подпись во время выполнения;
- шифрование сценария робота и защита от НСД и изменений вне студии настройки роботов (ROBIN Studio), подменить выполнение одного действия на другое вне студии невозможно;
- компиляция программного кода один раз, во время создания робота, это гарантирует неизменность кода при запуске робота.
Мы обеспечиваем создание безопасного кода |
---|