Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Configuring Robot Runtime in RPA implementations

Updated on October 19, 2022

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.

  1. From the %ProgramFiles%\Pegasystems folder, copy the RuntimeConfig.xml file into the C:\programdata\Pegasystems folder.
  2. From the C:\programdata\Pegasystems folder, open the CommonConfig.xml file and change the ConfigurationLocation key. For example:
    <ConfigurationLocation>CommonApplicationData</ConfigurationLocation>
  3. Save and then close the CommonConfig.xml file.
  4. From the C:\programdata\Pegasystems folder, open the RuntimeConfig.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.
  5. Save and then close the RuntimeConfig.xml file.
  6. From the C:\programdata\Pegasystems\RPAService folder, open the RPAService.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.
  7. If you made changes, save and the close the RPAService.config file.
  8. From the C:\programdata\Pegasystems\RPAService folder, open the SchedulerDefinitions.xml file and ensure that the LogonDisclaimer key is set to False. The enabled key is configured in the appropriate operating system section in the SchedulerDefinitions.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>
  9. If you made changes, save and then close the SchedulerDefinitions.xml file.
  10. 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.
  11. Add RegistrationOperator credentials using the Credentials Manager.
  12. 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 the C:\programdata\Pegasystems folder.

    For more information on the configuration files discussed in this topic, see Configuring Pega Robotic Automation.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us