Session Audits and Operations

The Session Audits (i.e Managed Sessions, Unmanaged Sessions and Recorded Website Connections) provides provides a consolidated view of all privileged sessions initiated through PAM360. It captures who accessed a session, when the access occurred, and the target system involved, offering a complete audit trail of session activity.

When session recording is enabled and the Session Events agent module is enabled on the target machines, PAM360 also records and displays the events occurred and actions performed within those privileged sessions. These activity details help administrators review, audit, and respond to privileged access usage effectively.

This document covers the following topics in detail:

  1. Managed Sessions
  2. Unmanaged Sessions
  3. Recorded Website Connections
  4. Splitting Recorded Sessions
  5. Session Summary for Recorded Privileged Sessions

1. Managed Sessions

Managed Sessions are sessions that are initiated directly through PAM360. These sessions are launched using credentials stored and controlled within PAM360, ensuring centralized access control and continuous monitoring throughout the session lifecycle. Managed Sessions are categorized into Active Sessions and Recorded Sessions.

1.1 Active Sessions

The Active Sessions view displays all managed sessions that are currently in progress. This view allows administrators to identify ongoing privileged sessions and track their status while the session is active. To monitor an active session, follow the steps below:

  1. Navigate to Audit >> Managed Sessions >> Active Sessions.
  2. On the Active Sessions page, you will see a list of all the active sessions in your organization.
    session-audit-1
  3. To observe a user’s activities in real time, click the More icon under the Actions column beside the required session and select Join to shadow the privileged session.
  4. If you notice any suspicious activity or need to stop the session, click the More icon under the Actions column beside the session and select Terminate. PAM360 immediately terminates the session and revokes the user’s access to the target resource.
    session-audit-2

1.2 Recorded Sessions

The Recorded Sessions view lists all completed managed sessions. To view the recorded sessions, follow the steps below:

  1. Navigate to Audit >> Managed Sessions >> Recorded Sessions.
    session-audit-3
  2. On the Recorded Sessions page, you can view the list of all the remote sessions launched from PAM360. By default, all the sessions including RDP, SSH, Telnet, VNC, and SQL sessions will be displayed. You can use the Filter drop-down in the top pane to view the sessions that belong to a particular category.
    session-audit-4
  3. Click the Play recorded file icon under the Actions column beside the required session to view the recorded session.
  4. Click the Session Events icon to view the system events and user keystrokes captured during the session. Refer to this document to know more about the session events in detail.
    session-audit-5
  5. Under the Actions column, click the More drop-down beside a recorded session to access the following options:
    1. Chat Log - Select this option to display the chat history associated with the remote session. This option is supported only for Legacy SSH, Telnet and SQL sessions.
    2. EventLog Analyzer - If you have an active ManageEngine EventLog Analyzer integration, select this option to display the list of actions performed by the user during the remote session. Refer to this document to learn more about the EventLog Analyzer integration in detail.
    3. Delete Chat Log - Select this option to delete all the chat logs associated with the privileged session.
    4. Delete Recording - Select this option to delete the session recording file. Deleting a session recording helps free up storage and meet data retention requirements by permanently removing recordings that are no longer needed, while maintaining system security.
    5. Caution: Deleting a session recording in PAM360 requires approval from at least one other administrator. Once a deletion request is raised, all administrators are notified and the request appears in the Pending Requests tab for approval or rejection. If any one administrator approves the request, the session recording is permanently deleted, regardless of other responses.

      The session recording deletion process depends on where the recordings are stored:

      1. Local server storage: Once an administrator approves the request, PAM360 deletes the recordings immediately.
      2. External storage: If the external device is unavailable at the time of approval, PAM360 schedules the deletion and removes the recordings during the next scheduled run when the device is connected.
      3. Note: If deletion is approved but delayed due to external device unavailability, PAM360 temporarily blocks access to the recordings. They cannot be viewed by any user, including administrators, until the deletion is completed.

        session-audit-6

    6. Audit Summary - Select this option to view an overview of all audit details related to the selected recorded session. On the page that appears, click Email Audit Summary to receive the summary via email and click Export as PDF to download the audit summary as a PDF file.
      session-audit-7
    7. Related Audits - Select this option to view all audit events linked to the selected server connection. On the Related Audits page, click Audit Actions and choose Export as CSV to download the related audit details as an Excel file, Export as PDF to download the related audit details as a PDF file, and Email Related Audits to receive the related audit details in your email.
      session-audit-8

2. Unmanaged Sessions

Unmanaged sessions are sessions that occur outside PAM360, such as direct logins to target systems or access through external thick-client applications. These sessions are monitored by PAM360 only when the PAM360 agent is installed with System Event Logging or Keystroke Logging enabled. Unmanaged Sessions are also categorized into Active Sessions and Recorded Sessions.

2.1 Active Sessions

The Active Sessions view displays all currently active direct login sessions monitored by the PAM360 agent. To view unmanaged active sessions, follow the steps below:

  1. Navigate to Audit >> Unmanaged Sessions >> Active Sessions.
  2. On the Active Sessions page, you will see a list of all active unmanaged sessions detected by the PAM360 agent.
    session-audit-9
  3. Although real-time shadowing is not available for unmanaged sessions, administrators still have visibility into active unmanaged privileged sessions.
    session-audit-10

Caution: PAM360 does not support session shadowing or termination for active website sessions.

2.2 Recorded Sessions

The Recorded Sessions view lists all completed unmanaged sessions. To view unmanaged recorded sessions, follow the steps below:

  1. Navigate to Audit >> Unmanaged Sessions >> Recorded Sessions.
    session-audit-11
  2. This page displays all completed unmanaged sessions monitored by the PAM360 agent.
  3. Click the Session Events icon under the Actions column beside the required session view the system events and user keystrokes captured during the session. Refer to this document to know more about the session events in detail.
    session-audit-12

3. Recorded Website Connections

On the Recorded Website Connections page, you can view the list of all the website connections launched from PAM360.

  1. By default, all the privileged sessions will be displayed on this page, which includes the website sessions launched directly from the PAM360 server and those via the HTTPS gateway server.
    session-audit-13
  2. Use the Filter drop-down in the top pane to switch between the Website and HTTPS gateway sessions.
    session-audit-14
  3. You can use the Search option to find the desired session recording.
  4. Once you find the desired session, click the Play icon beside the required session to view the privileged session recording.

4. Splitting Recorded Sessions

PAM360 offers a robust provision to split recorded privileged sessions into several small files and encrypt them individually. This option applies to session recording files larger than 10 MB in size. By default, PAM360 encrypts all privileged session recordings in your local storage. However, for lengthy sessions resulting in large file sizes, there is a risk of encryption failure during storage. To mitigate this, PAM360 automatically splits the recordings into smaller segments, each not exceeding 10 MB, and ensures that every segment is securely encrypted. Despite being stored as multiple encrypted files, these recordings are merged seamlessly during playback, appearing as a single continuous file. This approach not only guarantees successful encryption but also optimizes playback performance, eliminating buffering delays and ensuring a smooth user experience.

For instance, if a session recording generates a file of 25 MB, PAM360 will split it into three segments: two of 10 MB each and one of 5 MB. By default, the session splitting feature is disabled in PAM360, meaning all session recordings are stored as a single file regardless of size. Follow the steps outlined in this document to enable session splitting and take advantage of this feature. Enabling this option ensures efficient encryption and optimized playback for large recordings.

Caution:

  • PAM360 supports session splitting only for Legacy SSH and Telnet sessions.
  • Session splitting will not work for RDP, VNC, and SSH session recordings, as these are video-based recordings, and PAM360 does not encrypt video-based files. Instead, these recordings are saved as video files in the configured external storage. However, you cannot play these files outside the PAM360 interface using standard media players.
  • PAM360 does not support session splitting for website session recordings.

5. Session Summary for Recorded Privileged Sessions

PAM360 integrates with various AI platforms to generate a summary of all the actions performed by the user during a remote connection. The integrated AI model analyzes the privileged session recording and automatically generates concise and intelligent summaries of the recorded remote connections that allow administrators to quickly view the actions carried out by the user during each session. The session summary will include the logged-in user details and the list of operations they executed during the established privileged session. To view the AI Session Summary for SSH and Telnet Sessions, follow the below steps:

  1. Navigate to Audit >> Managed Sessions >> Recorded Sessions.
  2. On the page that appears, click the Play button beside the desired SSH or Telnet session.
    session-audit-15
  3. The session recording playback will open in a new tab in the browser window.
  4. In the Session Player window that opens, click the AI Session Summary icon on the top-right corner of the screen to view a concise, AI-generated overview of the recorded session.
  5. An AI Session Summary page will slide in, highlighting key actions, commands executed, and potential anomalies during the selected session.
  6. Click the Regenerate button at the top pane of the Session Summary window to regenerate the recorded session summary.
  7. Click the Copy button to copy the AI-generated recorded session summary to the clipboard.



Top