Session Recording

Session recording file export

The session recording file export feature provides a secure and verifiable method for exporting session recordings to meet critical needs such as digital evidence, fraud investigations, and regulatory compliance. It allows authorized administrators to export selected session recordings into a universal MP4 format.

Key capabilities of this feature include:

  • Role-Based Access Control: Ensures that only authorized users can perform export operations.
  • Mandatory Justification: Requires a reason for each export, enhancing the traceability of operations.
  • Comprehensive Activity Logging: All export activities are recorded in detail for auditing purposes.

Prerequisites

Before you begin the configuration, please ensure your environment meets all of the following requirements:

  • The Session Recording Agent, Session Recording Server, and Session Recording Web Player are all installed or have been upgraded to version 2509 or later.
  • You are ready to install the new Session Recording task service.
    • This service can be installed on the Session Recording Server or on a separate high-performance server within the same domain.
    • For optimal performance, a server configuration of 8-core CPU and 16GB of RAM is recommended.

Installation and configuration

Follow the steps below to install and configure the Task Service to enable the file export feature.

Step 1: Install the Session Recording task service

  1. Run the installer SessionRecordingTaskClient.msi which is included in the Session Recording 2509 installer package.
  2. On the Session Recording Server Configuration screen, enter the name of your Session Recording Server, the protocol (HTTPS/HTTP), and the port (443/80), then click the Test button to verify the connection.

    file-export

  3. On the Destination Folder screen, confirm or change the installation path, and then complete the installation.

    file-export1

Step 2: Enable the task service on the server

  1. On the Session Recording Server, open Session Recording Server Properties.
  2. Switch to the Web Player tab.
  3. Check the Enable the Session Recording task service checkbox.
  4. Click Apply. This action allows the service to perform backend tasks, such as exporting recordings.

    file-export2

Step 3: Assign permissions for the task service

  1. On the Session Recording Server, open the Session Recording Authorization Console.
  2. From the menu bar, select Player > Assign Users and Groups.
  3. Add the Fully Qualified Domain Name (FQDN) of the computer where the Session Recording Task Service is installed.

file-export3

Important:

If the Task Service is installed on the same machine as the Session Recording Server, you must also add the SYSTEM account to the Player role.

file-export4

Step 4: How to use recording file export

How to export Session Recording files

Note:

Only administrators who have been assigned both the LoggingReader and PrivilegedPlayer roles can perform export operations. You can assign roles to users in the Session Recording Authorization Console.

  1. Log in to the Session Recording Web Player and navigate to the All Recordings page.
  2. Select one or more recordings that you need to export.
  3. Click the Export button located above the list.

    file-export5

How to monitor export tasks and audit logs

  • To view export status:

    1. Click Tasks in the left navigation pane.
    2. This page displays the real-time status of all export tasks, including “In Progress,” “Completed,” “Pending,” or “Failed.”

    file-export6

  • To audit export activities:

    1. In the left navigation pane, expand Admin Logging and click Playback Logging.
    2. Here you can view the export records for all recordings (Action will be Export recording), along with details such as the user who performed the action and the timestamp.

      file-export7

Session recording file export