Configure RDP-based deployment for multi-user devices
RDP-based deployment is used for multi-user devices. When a bot is deployed for an unattended Bot Runner from the Control Room, the Control Room handles the unattended Bot Runner session through RDP and executes the bot.
Ensure that you are logged in to the Control Room as the administrator.
- Active Directory Domain Services are set up (Optional).
- Remote Desktop Services (RDS) are set up on the machine ready to host multiple (RDS) bot runner sessions(Mandatory).
- Active Directory/Local users are created(Mandatory).
- Users are provided access to RDS(Mandatory).
When registering your device, you can register it as a multi-user device.
- Navigate to .
- Hover over the Actions icon () for the device.
- Click Edit icon ().
- Under Deployment tab, change the Device type to Multiple users.
Enter a value for the Concurrent sessions supported
The maximum number of allowed concurrent sessions depends on your device license type and the hardware configuration. For example, consider that concurrent sessions is set to 10 and each bot requires 4 GB RAM for execution. If your system RAM is lower than this value, the bot execution might fail.Also, if the maximum number of sessions allowed in your device is 10 and the multi-user device is set as the default device for 3 Bot Creator users and 2 attended Bot Runner users, then the value for the concurrent sessions supported will be 5. Therefore, at a time, only 5 bots can be deployed concurrently by the unattended Bot Runner users. So ensure that your hardware and device license type support the number of sessions you set.
Set the RDP screen resolution.
This ensures your automation runs seamlessly during RDP-based deployment, even if the resolution of the screen varies between the Bot Runner and Control Room.
You can set it in the following ways:
- Click Save changes.
- To configure RDP settings, use the Devices option from .
- Edit the RDP settings for multiple user devices field.
Enter the Port.
Recommendation: Use the default port 3389 for RDP-based bot deployments.
Enter the RDP session timeout value.
The default session timeout value is 60.
- Click Save changes.
- Create users in the Control Room.
These users can be unattended Bot Runners, Attended Bot Runners, or Bot Creators. You can select the multi-user option when you register the device for the first time. See Create a user.
- Associate the correct device and session login credentials based on the Active Directory users that you create before configuring the
multi-user device settings.
You can register an Active Directory user one time as an admin user and the sessions are created when you deploy bots. You do not have to create an RDP session on the Bot Runners server and register the device under an Active Directory user name and user credentials.
- Deploy the bots on parallel sessions.Note: If the multi-user device per sessions count provided is less than the actual bot deployment, then the additional bot deployments are queued until the current deployments are in progress.