Authentication services

To override or extend the default authentication process, create and configure an authentication service.

To create an authentication service, you must have the pzCanCreateAuthService privilege.

Create an authentication service to configure Pega Platform with one of the following authentication methods:

  • A basic authentication service that validates username and password against the database or an external data source
  • SAML web single sign-on
  • OpenID Connect sign-on
  • Kerberos sign-on
  • A custom solution that uses none of the above, for example, using a Lightweight Directory Access Protocol (LDAP)-compliant directory server
  • A service that supports activity by guest users, who can be prompted to authenticate themselves partway through a session

Default configuration

By default, your system includes a basic authentication service named Platform Authentication. You can save this service with a new name and change it, and you can create any type of authentication service, including the basic type.

The default servlet, PRAuth, provides a unified authentication gateway so that you do not need to edit prweb.xml or restart the server for new authentication services.

For more information on URL patterns and servlet names, see Application URL patterns for various authentication service types.