About multi-user devices
- Updated: 2025/03/26
A multi-user device is any Windows terminal server device (Windows 2019, Windows 2016, Windows 2012, Windows 10 Enterprise on Azure) which enables multiple users to concurrently log in to a single device.
- If you edit a multi-user device when it is processing a deployment, it can get into a configuring state. Therefore, any new deployment during this time is sent to the Queued status.
- If a bot is currently running on a multi-user
device and a new version of that bot is checked in and deployed to
the same device by another user, the ongoing execution will fail.
To fix this issue, do not deploy a new version of a bot while an older version is actively running on a device. Instead, ensure that no active executions are in progress before updating to a new version. For a seamless deployment, use the Production label to ensure that all users deploy the designated stable version while allowing developers to iterate and check in new versions without impacting ongoing executions. When the bot is ready for deployment, update the Production label to the latest stable version only when no active executions are running.
Benefits of a multi-user device
Multi-user device in a device pool
A multi-user device can be part of a device pool and the device can be set as the default device for Bot Creator users and Bot Runner (attended and unattended ) users.
Set as default device
- Click the device icon on the top-right of your screen.
- Select the Make default device option from the menu.
If you do not have the necessary permission, a message prompt appears, stating that you will lose access to your current default device.