Modern Folders - Creating queue items in a folder where the robot is not assigned

Hello all,

What is the best way to add queue items in a folder where the robot is not assigned?

As you’ve seen in the subject we have the following setup:

  1. Each department has its own folder
  2. Each robot has its own rights(applications with AD integration) for its corresponding department
We cannot just add a robot to another department.Why?Because...

Since each robot is setup to only run on a specific department due to the AD integration, if we were to add the robot to another department, correct me if I’m wrong, the trigger would try to start a job with this robot even if the robot doesn’t have any rights. Also, we don’t want to maintain a list of robots in the triggers.

Orchestrator 2020.10.8

1 Like

Hello @Alexandru_G_Marica,

There is a feature to link Queues and share them across folders.

You share the Queue from the folder where the Robot is not assigned, with a folder into which a Robot is assigned.

And then you have the Robot write to that queue. Those items added will show up in all folders between which that Queue is shared with.

image

1 Like

Hey @Alexandru_G_Marica

Linking queue item should help as suggested by @AndyMenon, Also if you don’t want to link you can try the below.

We can go with the API request.

Here is the Endpoint

You need to pass the queue name & contents in the body of the request & the folder id in the request headers.

Hope this helps

Thanks
#nK

1 Like

@Nithinkrishna @AndyMenon Thanks for the replies.

@AndyMenon In the documentation I see that in the mentioned version of Orchestrator in my initial post, we do not have this feature as per Managing Queues in Orchestrator (uipath.com)

@Nithinkrishna This sounds great. We’ve used the API extensively and was wondering if we’ve missed any other method like @AndyMenon mentioned but for our orchestrator version.

@AndyMenon Thanks again for the info and as soon as we migrate to a better version of Orchestrator we will be using this. But, for our particular case I’ll mark @Nithinkrishna reply as the solution.

Thanks!

1 Like

Hello @Alexandru_G_Marica,

Most important is that you found a solution to your problem regardless of which one it is. But thanks for your kind gesture. :slightly_smiling_face:

Definitely. APIs are another way to to go. :+1:

That said, I personally reserve API solutions as the last option as it is technically more involved as compared to sharing queues. In your case however, APIs is the way to go as that seems to be the only available option.

Cheers!
Andy

1 Like

Hey @Alexandru_G_Marica

Yes, hope you are using Orchestrator HTTP for easy setup.

Thanks
#nK

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.