Support Import

Configuring Custom Authentication after Installation

If Custom Authentication has not been configured when installing ProcessRobot, this can be configured later.

The first requirement is that a certificate has been installed on the Server machine. Once this in place, certain .config files will have to be edited and the appropriate values entered on the Server and Client machines.

On the Server machine:

Navigate to the file path where the Server components have been installed, by default C:\Program Files\ProcessRobot\Server. Locate the “AppSettings.config” file.

prinstaller40b.png

Edit the file with a text editor like Microsoft Notepad or Notepad++.

prinstaller41.png

Locate in the file the line with following:

<add key=”SupportMixedAuthentication” value =”false”/>
prinstaller50c.png

Change the value of “false” to “true”.

prinstaller51c.png

Locate the line with the following:

<add key=”CertificateFindValue” value =”ProcessRobot”/>
prinstaller46b.png

Change the value of “ProcessRobot” to the Certificate Name, as entered in the equivalent field in the ProcessRobot installer.

prinstaller55b.png

Save and close the file.

Restart the ProcessRobot Server service through the Windows Task Manager for these changes to take effect.

prinstaller49b.png

On the Client machines:

Navigate to the file path where the Client components have been installed, by default C:\Program Files\ProcessRobot\Clients. Locate the “AppCertificateName.config” file.

clientappcertificatename.png

Edit the file with a text editor like Microsoft Notepad or Notepad++.

editclientappcertificatename.png

Edit the following lines of the file:

<add key="CertificateName" value =""/>
<add key="CertificateValidationMode" value =""/>

In the first of the above lines, enter the name of the Certificate used as the value. In the second line, enter the Validation Mode used with the Certificate as the value.

appcertificatenamevalues.png

Save and close the file.

Next, navigate back to the parent directory of this file, by default C:\Program Files\ProcessRobot\Clients and locate the “AppSettings.config” file.

clientappsettings.png

Edit the file with a text editor like Microsoft Notepad or Notepad++.

editclientappsettings.png

Edit the following lines of the file:

<add key="SupportMixedAuthentication" value ="false"/>
<add key="CertificateFindValue" value ="ProcessRobot"/>

In the first of the above lines, edit the value of "false" to "true", for "SupportMixedAuthentication". In the second line, replace "ProcessRobot" with the Certificate name as the value of "CertificateFindValue".

appsettingsvalues.png

Save and close the file.

Custom authentication has now been configured for the Client machine as well as the Server.