Skip to main content

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

Pega Robotic Automation Credentials Manager utility

Updated on October 19, 2022

Use the Pega Credentials Manager utility to store the user names and passwords that are used when the Robotic Automation Scheduling service schedules unattended robotic sessions.

With the Scheduling service, you can specify daily schedules for robots and manage your production systems. The Scheduling service can log on to a virtual machine and start or stop Pega Robot Runtime as any Windows user. Use the Credentials Manager utility to manage the login credentials that the Scheduling service gets from the repository. For more information, see Scheduling Robotic automations.

The Pega Credentials Manager utility is a command line program (CredMgr.exe) that is installed with Pega Robot Studio or Pega Robot Runtime. In version 19.1 and later, this utility is installed in the Pega RPA Service installation folder.

Note: Run the Credentials Manager utility as a user with administrator rights.

The user names and passwords are encrypted using DPAPI (Data Protection Application Programming Interface) encryption and are stored in the following location: %programdata%\Pegasystems\

For more information, see DPAPI settings for Robot Studio.

The following table shows the parameters that you can include when you run the Credentials Manager utility:

TaskParmeter to include
Display a list of the parameters you can include.--help
List all of the credential store entries for the session.-l
Add credentials to the Windows session credential store.-a
Remove credentials from the Windows session credential store.-r
Indicate that the credentials are for a Windows session.--windows
Indicate that the credentials are for a Pega Robot Runtime user.--runtime
Indicate that the credentials are for the Robot Manager Registration Operator.-registrationoperator
Enter the user name for the credential entry.-u
Enter the password for the credential entry.-p
Enter the domain associated with the credential entry. The default is ‘.’, which indicates the local computer.-d

The following examples show how to perform specific tasks by using the Pega Credentials Manager utility:

Add a Robot Manager Registration OperatorCredMgr.exe -a --registrationoperator -u <username> -p <password>
Add a Pega Robot Runtime userCredMgr.exe -a --runtime -u <username> -p <password>
Add a Windows userCredMgr.exe -a --windows -u <username> -p <password>
List all users in the storageCredMgr.exe -l
Remove a Robot Manager Registration OperatorCredMgr.exe -r --registrationoperator
Remove a Pega Robot Runtime userCredMgr.exe -r --runtime
Remove a Windows userCredMgr.exe -r --windows

Note: When storing credentials, if you do not specify a domain, the utility uses the local machine name.

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. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us