Account with no credentials. Credentials are required to run this process

How to solve the error 'Account with no credentials. Credentials are required to run this process.' when trying to run a process from Orchestrator?

Issue Description: While trying to manually run or setup a trigger for a process from an Orchestrator Modern folder, the 'Account with no credentials. Credentials are required to run this process.' error appears.

image.png


Root Cause: Within the Orchestrator Folder that houses the process, no Unattended Robots with a Windows password are present in the Unattended setup section.

For the Orchestrator to initiate an interactive Windows session on a standalone Robot, it necessitates certain credentials. These are specified within the Orchestrator Robot parameters. Passwords are securely stored using a 256-bit AES encryption method, and cannot be viewed once established. There is also an option to preserve passwords in CyberArk, an application that is compatible with Orchestrator.


Resolution: This applies for Automation Cloud, Automation Suite, and On-Premise Orchestrators for Local Users accounts, Directory User accounts and Robot accounts.

  1. Go to Orchestrator UI -> Tenant -> Manage Access -> Edit the Robot that should run the process -> ensure to have it for the Allow to be Automation User role
  1. In Unattended setup -> set the Enable this user to run unattended automations -> choose Specific Windows credentials -> provide the correct Domain\Username ( from the Robot VM in the Robot session in cmd.exe run whoami and get the value) and the Robot Windows password -> Update

Note: Specify correct credentials for that host machine, such that the Robot can log into it successfully, and can run processes that require user interaction under that specific Windows account. Read through How to find my computer credential information in Windows 10? documentation to find out how to retrieve the Windows credentials, or search the web for this information.


Below is how to configure the credential settings when using specific Windows account.


Reference: Configuring robot accounts to run unattended automations

  1. Add the Robot user in the Orchestrator folder where the process is present. Make sure to add in the Orchestrator folder for the Robot user the Automation User role
  2. Add the Machine Template that Robot is using for connection to Orchestrator in the Orchestrator folder where the process is present
  3. After providing the correct Windows credentials in the Unattended setup tab for your unattended Robot, it should be possible to run, schedule, or trigger a process from an Orchestrator Modern folder.

Example:

image.png