Understanding basic authentication for Pega Robot Manager users
Basic authentication works by prompting the user for a user name and password, which Pega Platform validates against the credentials that are stored in the Pega database. In this method, the authentication information is retrieved from the server with just one call, which makes this method faster than other, more complex authentication mechanisms.
The management and login process for robot operators depends on your implementation type.
Attended robot operators
When using attended robot operators, the case worker (for example, a call center agent) must start Pega Robot Runtime manually on their desktop and provide their login credentials, so that the robot operator can download the automation package and start working. Every time the password of the robot operator changes (either because of password expiration, or because of a forced change during the first-time login of a new operator), the case worker must manually change the password in Pega Platform, as shown in the following example:
Unattended robot operators
To securely connect robot operators to Robot Manager and maintain operational flexibility, the RPA service needs three operator types involved for one robot operator to run:
The following table provides a description of each step in the registration sequence of unattended robot operators:
Step | Description | Additional information |
1 | The RPA service uses the registration operator at the beginning of a robot session to start and authenticate the service connection with Pega Robot Manager. | The registration operator is the only operator type you must provision and whose password you can change. For more information, see: |
2 | After the RPA service is authenticated, it switches to the newly created RPA service operator. The RPA service operator manages sessions of robot operators in Windows by starting, stopping or scheduling Pega Robot Runtime. | You specify this operator's name in the
For more information, see Updating the robotics configuration files for basic authentication. |
3 | When started by the RPA service, Pega Robot Runtime establishes the initial connection to Robot Manager by using the registration operator. Then Pega Robot Runtime switches to the Runtime operator. | You specify this operator's name in the
The Runtime operator is the robot that uses the GetNextWork function and is visible in the Robot Manager interface. For more information, see Updating the robotics configuration files for basic authentication. |
Configure basic authentication for Robot Manager users by completing the following process:
- Authenticating Pega Robot Manager users through the basic method
Configure your robotic solution for basic authentication by updating the configuration files as required and specifying basic as the default authentication method for new Pega Robot Manager users.
Previous topic Learning about the supported authentication mechanisms for Pega Robotic Automation components Next topic Authenticating Pega Robot Manager users through the basic method