Authentication is the process of determining the identity of a user or other requestor.
Process Commander authenticates users by matching submitted user names and passwords to those that are stored in Operator ID instances. If the submitted user credentials match those in an Operator ID, the user is authenticated. A requestor or user who is not authenticated is known as a guest.
Process Commander supports several types (or schemes) of authentication:
PRBasic
— Based on passwords in
Operator ID data instances and the log-in form (defined by
the HTML rule @baseclass.Web-Login, which your
application can override).PRSecuredBasic
— Similar to
PRBasic
but passes credentials using Secure
Sockets Layer (SSL) using Basic HTTP authentication
The log-in form is defined by the HTML rule
@baseclass.Web-Login-SecuredBasic, which your
application can override.PRCustom
— Supports access to an
external LDAP directory or a custom authentication
scheme.PRExtAssign
— Supports external
assignments (Directed Web Access).J2EEContext
— Specifies that the
application server in which Process Commander is deployed
uses JAAS to authenticate users.For information about configuring authentication on your Process Commander system, see Authentication in Process Commander, a document on the Integration area of the Pega Developer Network.