Question to Execute the Process

Hi,

I have a clarification to get cleared. Consider below scenario.

  1. Consider there are 2 systems. SystemA and SystemB.
  2. In SystemA i have installed UiPath Studio. configured my machine and robot. I published my process from mt Studio to Orchestrator. When I execute it, it will done on my machine.
  3. In SyatemB i have not installed Studio. But I have logged in to the Cloud and accessed the Orchestrator.

Questions.

  1. How to execute the scripts from SystemB when I have not installed Studio but connected to cloud.
  2. Does Orchestrator stores only Process name references or Scripts.

Please clarify

Hi @shruthi_arali
You can Execute Processes using Unattended Robots:

  • If you have an unattended robot configured and licensed in UiPath Orchestrator, you can trigger the execution of processes on machines where these unattended robots are deployed.

  • Even without UiPath Studio installed on SystemB, if an unattended robot is connected to SystemB and registered in the Orchestrator, you can execute processes on that machine through Orchestrator.

Orchestrator stores details about the process and provides instructions to the unattended robot. The actual automation scripts or workflows are stored on the machine where the unattended robot is installed. Orchestrator references and directs the unattended robot to execute the stored automation workflow.

@AJ_Ask
what about test scripts execution in the same manner ?

@shruthi_arali

In SystemB, you can execute the processes published from SystemA using UiPath Orchestrator. Orchestrator does not store the actual scripts; it stores the packages generated by publishing the processes from UiPath Studio. When you execute a process from Orchestrator, it deploys the package to the Robot machine (in your case, SystemA) and runs the process there. SystemB acts as a control center, allowing you to schedule, monitor, and manage the execution of processes on remote machines without needing Studio installed on SystemB.

cheers…!

Hi @shruthi_arali

When you publish a package to UiPath Orchestrator, the dependencies needed to run the process are included in the package.
If you have additional scripts, configurations, or files in the same directory as your main workflow XAML file and those files are referenced within the workflow, UiPath Studio will package and publish them to Orchestrator along with the main workflow.

Also for ref
https://youtu.be/TT3cgpWutD4?si=72VxtQARQZ4mLIZU

Hope This Helps :slight_smile:

  1. Executing from SystemB:
  • You don’t need Studio on SystemB. Orchestrator acts as your conductor, telling the robots what to do. On SystemB, log in to Orchestrator, navigate to the Jobs page, and trigger your process. The robot on SystemA will receive the instructions and get to work.
  1. Orchestrator’s Role:
  • Orchestrator stores the process, not the entire script. It keeps track of your process version, dependencies, and configurations. When you trigger a job, Orchestrator sends the necessary instructions to the robot. The heavy lifting happens on the machine where the robot (SystemA) is installed.
  1. Studio vs. Robot:
  • Studio is used for designing and developing automation workflows.
  • Robot is used for executing automation workflows published to Orchestrator.