Unable to connect to Unattended Robot

Eduardo Robali1
Tera Contributor

I'm trying to make an unattended robot connection to our development instance, but I keep getting the following error message.  I'm using basic authentication. I have follow the same steps that were shown in the RPA training course, in which I was able to successfully make a connection to the training instance, but can't do the same on my company's dev instance. I tried the same process within our test instance and same issue. We do not yet have this process setup Prod, so no testing there.  Does anyone know what could be causing this problem? Also I'm able to connect from within studio to the instance just fine. 

EduardoRobali1_0-1682535090923.png

 

11 REPLIES 11

Go to the user's table, locate the account you are using to connect to the unattended robot and perform a password reset for that account. In my case, when a password is reset, it is a temp password, so I have to follow up with a login attempt in to the instance, to update the temp password to a permanent password. 

This is not working for me. So i tried to deactivate SSO for a moment and the issue is not resolved anyway.

They told me that could some issue with the network connectivity/ firewall.

What is the right way to configure, besides open the firewall to servicenow instance?

What you mean by 'password reset within ServiceNow instance'?

Adarsh7
Tera Contributor

Please make use of the local user account created in ServiceNow and give all the necessary RPA roles which start with sn_rpa

varadhi
ServiceNow Employee
ServiceNow Employee

To enable the "robot" role to connect to an unattended robot and set the authentication property to "Basic" in the ServiceNow Robotic Process Automation (RPA) module, you can follow these steps:

 

  1. Log in to your ServiceNow instance.
  2. Navigate to the properties (Robotic Process Automation > Administration > Properties)
  3. Modify the value of the property to "Basic." This change enables basic authentication for robot instance connections.
  4. Save the changes to the property.

varadhi_0-1689230841445.png

 

 

Next, you need to assign the "robot" role to the user who will connect to the unattended robot. Here's how you can do it:

  1. Search for the user to whom you want to assign the "robot" role.
  2. Open the user's record to edit it.
  3. Look for the "Roles" section or tab.
  4. Click on Edit
  5. Add the "robot" role to the user's roles.

varadhi_1-1689230841449.png

 

Save the changes to the user's record.

By assigning the "robot" role to the user and authentication property to "Basic," you should now be able to connect to the unattended robot.

 

It's important to note that the specific steps and interface may vary depending on the version of ServiceNow RPA and the customized configuration of your instance. Therefore, it's recommended to consult the official ServiceNow documentation or contact ServiceNow support for detailed instructions tailored to your specific environment.