I’m trying to create project in UiPath that will automatically change Windows passwords on VDI machines and reflect that change in Orchestrator for appropriate robots.
Currently, we do not have capability to use windows credentials directly for robots. In order to keep your passwords updated, you can opt for any of the below approaches
Use CyberArk Vault:
CyberArk vault centrally manages all the passwords for robots. When you use cyberark, the AD passwords are automatically updated in vault. When the job runs, the new password is pulled from vault and is used for execution.
Please note that cyberark is licensed product and would cost extra over UiPath licenses.
Use a 3rd party process to send updated passwords through API:
Orchestrator API supports PUT method which can accept new credentials in place of old, by calling the end point mentioned below.