Skip to main content


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

Adding credentials to the RPA Service vault

Updated on October 19, 2022

Add the credentials that are stored using DPAPI to the RPA Service vault by using the Credential Manager (CredMgrUI.exe) utility.

The Credential Manager utility is included with RPA Service and is only used for unattended implementations. Credentials are stored in the %programdata%\Pegasystems\RPAStartup.info file and are accessible by the RPA Service and Robot Runtime executables to any user.

The Credential Manager utility allows you to input credentials for the RegistrationOperator, WindowsUser, and RuntimeUser options.

  1. Go to the RPA Service installation folder.
  2. Start the CredMgrUI.exe utility with administrator rights.
    Pega RPA Service Credential Manager
    The Pega RPA Service Credential Manager user interface.
  3. In the Credential field, choose the type of credentials that you want to add.
    Credential typeDescription
    RegistrationOperatorChoose this credential type to define a reserved name that is used by the RPA Service and Robot Runtime. Only one element is required. The system ignores the Workgroup field.
    WindowsUserChoose this credential type if you want to set up the credentials that the robot uses to log in to Microsoft Windows.
    RuntimeUserChoose this credential type to define a reserved name that is used by the RPA Service.
    Beyond Trust API GroupOnly select if you are using Beyond Trust as a credential provider. For more information, see Configuring the BeyondTrust Password Safe.
    Beyond Trust Runas UserOnly select if you are using Beyond Trust as a credential provider. For more information, see Configuring the BeyondTrust Password Safe.
  4. In the Domain field, enter the domain that the user should be logged into. If you do not specify a domain, the system uses the local machine name.
  5. In the Username and Password fields, enter the user name and password.
  6. In the Workgroup field, enter the work group that this entry corresponds to. To add multiple work groups, enter a comma-delimited list, such as “Workgroup1, Workgroup2”. If you do not specify a work group, the system uses the credentials that you enter as the default if it cannot find the work group specified by Robot Manager.
    Unattended automations allow for a unique domain and user name/password for each work group that the robot can work in. Use this setting to specify different credentials for each work group.
  7. If you are setting up robots to be used with the Server Bot Framework, use the Robot Index field to indicate which robots these credentials are for.
  8. Close the CredMgrUI.exe utility.
Result: After you add credentials, they appear in the Credential Management section. If you need to make changes to the credentials, see Updating RPA Service credential information and Removing credentials.

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