How to use One User on Two machines with One Unattended license?
Issue Description:
To use One User on Two machines with One Unattended license and release the license automatically from one machine to another.
Resolution:
For this particular scenario, it is recommended to purchase an additional license, to avoid manually releasing the license each time a Robot is being used.
Below is an explanation of how the licenses are released:
The Unattended Robot installed in System/ Service mode (which is the one that one uses for dedicated unattended machines) logs out of Windows when the job is done, but does not disconnect from Orchestrator (and therefore does not release the license).
Should the license need to be released, one of the following must be applied:
- Shut down the machine
- Manually disconnect the Robot from UiPath Assistant
- Delete the machine object from Orchestrator
- Remove the machine's license from Orchestrator
- Manually toggle the enable/disable license option (Tenant > License > See more on the Unattended license) > for this particular scenario, a RestAPI could be added at the end of a workflow in order to perform this automatically.
For user machines that have the Robot installed in user mode (the default for Studio/Assistant setups), when the user logs out, the Robot shuts down, disconnects from Orchestrator completely, and releases the Attended license.
In conclusion, there is no automatic license release, as this must be done manually in the scenarios presented above.