Issues with UiPath Robot Accounts Downloading Packages from Orchestrator

Hello everyone,

I am encountering a problem with our UiPath robotic accounts when they attempt to download necessary packages for bot execution from the Orchestrator. Initially, the robots were unable to download the packages, but after granting admin privileges to the robotic accounts, the issue was resolved. However, the download times are still quite long.

My questions are:

  1. Is it absolutely necessary to provide admin privileges to robotic accounts for them to successfully download the required packages from the Orchestrator?
  2. Are there any alternative solutions or configurations that can be applied to avoid giving admin rights while still ensuring the packages are downloaded efficiently?

Any insights or suggestions would be greatly appreciated.

Thank you!

@simo

No need of admin role.

Give the bot user Robot access only.

Thanks,
Ashok :slight_smile:

Thank you for your response. However, even after ensuring that the robotic accounts have the necessary robot permissions, the issue persists. The robots are still unable to download the required packages for bot execution.

To clarify, our Orchestrator is on-premises. Are there any additional configurations or permissions we might need to address this problem? Any further suggestions would be greatly appreciated.

Thank you!

The packages aren’t downloaded from Orchestrator, they’re downloaded from online feeds (nuget.org etc).

The issue isn’t account permissions, it’s your company’s IT security and firewall blocking the robot accounts from accessing the internet. This is common. Talk to your IT security department.

This has nothing to do with downloading packages from the online repositories.

@simo,

Ok, I don’t have on premise version to check this but roles would be identical throughout all deployment type.

Still if you feel it’s not working for you, you can create new role as per requirement.

configure it and save

Thanks,
Ashok :slight_smile:

Roles don’t have anything to do with accessing the online feeds. It’s a network security thing.

What if, due to company policy, these machines cannot go online?

You’ll have to navigate that policy to get it approved because it’s a necessary component of your automation endeavors. It’s possible, but exceptionally tedious and a ton of work, to manually download the packages and then upload them into the Orchestrator Library. You see a UiPath project has a handful of dependency packages, but when you expand them you realize there are hundreds.

thank you for your timely feedback!
So, I ask you these things:
Is there any official documentation that says it must necessarily be open to the internet?
second question, I tried to launch a small bot, and it was successful, why?