Configuring Robot Runtime in RPA implementations
To run Pega Robot Runtime in Pega RPA implementations as a user who differs from the currently logged-in Windows user, you must relocate and modify the configuration files, as described below.
To run Pega Robot Runtime in Robotic Process Automation (RPA) implementations as a user who differs from the currently logged in Windows user, you must relocate and modify the configuration files.
- From the
%ProgramFiles%\Pegasystems
folder, copy theRuntimeConfig.xml
file into theC:\programdata\Pegasystems
folder. - From the
C:\programdata\Pegasystems
folder, open theCommonConfig.xml
file and change the ConfigurationLocation key. For example:<ConfigurationLocation>CommonApplicationData</ConfigurationLocation>
- Save and then close the
CommonConfig.xml
file. - From the
C:\programdata\Pegasystems
folder, open theRuntimeConfig.xml
file and make the following changes:- In the fileName key for Log4Net files, specify the appropriate file names.
- In the packageServer key, set the baseUrl to the location of the Package Server.
- n the Shutdown section, set the Behavior value key to WaitForAutomations.
- Save and then close the
RuntimeConfig.xml
file. - From the
C:\programdata\Pegasystems\RPAService
folder, open theRPAService.config
file and confirm the following entries:- The enabled key for Pegar RPA Service is set to True.
- For the Mode key, if you use schedules provided by Pega Robot Manager 6,
it should be set to OnDemand. If you use
schedules that are defined locally in the
RpaSchedule.json
file, it should be set to Scheduled. - The authorizedGroup key should specify who is granted access. The default is Everyone, which does not restrict access.
- If you made changes, save and the close the
RPAService.config
file. - From the
C:\programdata\Pegasystems\RPAService
folder, open theSchedulerDefinitions.xml
file and ensure that the LogonDisclaimer key is set to False. The enabled key is configured in the appropriate operating system section in theSchedulerDefinitions.xml
file. For example:<MatchSet name="Disclaimer" mode="SignIn" matchSuccess="Continue" matchFailure="Stop" enabled="true"> <Match type="PushButton" name="OK"> <Action type="execute" /> </Match> </MatchSet>
- If you made changes, save and then close the
SchedulerDefinitions.xml
file. - Add WindowsUser credentials by using the Credentials Manager (credmgr.exe or credmgrui.exe). For more information about the Credentials Manager, see Pega Robotic Automation Credentials Manager.
- Add RegistrationOperator credentials using the Credentials Manager.
- Start the Pega RPA Service.
Note: The install folder contains the default version of the RPAService.config
file. You must manually move this file to theC:\programdata\Pegasystems
folder.For more information on the configuration files discussed in this topic, see Configuring Pega Robotic Automation.
Previous topic Enabling the Pega RPA Service Next topic Scheduling when a Robotic Process Automation robot runs