Multiple machines, single account

Hi,

I have multiple machines, and these machines have a common OpenRPA account. Is it possible to run a workflow (via OpenFlow or NodeRED) on a specific machine? Also I need some opinion if a common account is recommended.

Thanks.

It is recommended to create different account for each machine. you can create Group/Role for your similar kind of robots

Thank you. But how could I limit an end-user to only allow him to run a workflow on a specific machine or robot but multiple for a dev?

You cannot.
You are not allowed/supposed to run multiple robots with one user.

I know, it’s super weird and not like every other RPA vendor does it.
My thinking was, if I need to add a “realm”/“platform”/“host” (whatever you want to call it), it would add a lot more complexity in both how you can send a command to a robot, how a robot should send a reply back, and how you would keep track of what robots are running, etc.

If you run a workflow by sending it to a “host” and “user,” I would need to keep track of hosts in the database as well (and therefore keep track of the status of those). Another issue is when OpenRPA is used on Remote Desktop or Citrix installations, where a user can be using multiple servers at the same time. By removing the host part, it simplifies everything a lot more.
Therefore, it made ten times more sense to simply “cut out” the host part and just say, one robot = one user.

When you remotely ask a robot to do something, you are simply sending a message to that user (using a message queue). If multiple users are online, only one random user will get the message.

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