Constellation: Implement Session/Inactivity timeout

Use Case:
Organizations want to improve security by automatically logging out users after a period of inactivity. This reduces the risk of unauthorized access if a user leaves their workstation unattended.

The inactivity (authentication) timeout setting for an Access Group in Pega ensures that if a user is inactive in their browser session for a specified number of seconds, they are automatically logged out. Before logout, users receive a warning with options to continue their session or log out.

Steps to Configure Inactivity Timeout for an Access Group### 1. Access the Access Group

  • Go to Records > Security > Access Group in the navigation panel.
  • Select or create the desired Access Group.

2. Open Advanced Settings

  • Click the Advanced tab.
  • Navigate to the Access Control section.

3. Set Authentication Timeout

  • In the Authentication timeout field, enter the number of seconds of inactivity allowed (minimum 60 seconds).
    • Example: Enter 600 for 10 minutes.

4. Save Your Changes

  • Save the Access Group configuration.

How It Works

  • After the specified inactivity period, a popup warns the user 45 seconds before logout, showing a countdown.
  • The popup is accessible: it announces remaining time at 45, 30, 20, 10, and 5 seconds.
  • The user can click Continue session (resetting the timer) or Log out.
  • If no action is taken, the user is logged out and cached data is cleared. Clipboard and session context remain intact.
  • Applies to both Traditional UI and Constellation Portals.
  • For offline-enabled apps, the timeout is enforced when the user performs their next action.
  • If authentication is managed externally: Leave the field blank to disable this feature.

@RameshSangili great knowledge sharing!

For readers reference you can also find more details in PegaDocs

As per this link its by default 45 seconds when the user is warned. Can this 45 seconds be changed ?