What is Session Recording?

Session Recording is the capture and storage of administrative sessions (e.g. RDP, SSH, console) on systems with elevated privileges. It makes it possible to see exactly what a user has done, when, on which system, and for what purpose.

In OT environments this is essential for traceability, incident investigation, and Compliance, especially with remote access to systems such as PLCs, SCADA, or Engineering Stations.


🎯 Goal of Session Recording

Goal Explanation
Audit trail Accurate reconstruction of administrative actions
Forensic investigation Support in analysing incidents or sabotage
Compliance Meeting requirements from, among others, IEC 62443, NIS2, ISAE 3402
Oversight Monitoring external suppliers or temporary administrators
Training & quality control Use of recordings for awareness or evaluation of practices

🧠 What is recorded?

Data type Description
Video (screen capture) Exact rendering of screen activity (most useful with RDP/GUI)
Keystroke logging Typed commands (especially for SSH or command-line sessions)
Metadata Username, timestamp, IP address, system name
Event markers Tags on suspicious or critical actions (e.g. config change, file copy)

🔐 Integration with PAM

Session Recording is often part of a PAM platform and is then carried out via:

  • Jump Server or proxy between administrator and target device
  • Just-in-Time Access or approval workflow
  • Automatic storage in an encrypted archive
  • Possibility of live observation (real-time monitoring)

🏭 Application in OT environments

Situation Example recording
Remote access to SCADA RDP recording of an external engineer changing settings
Firmware upgrade on PLC SSH session including commands and feedback
Management of Firewall or switch Logging of config changes and interface management
On-site access via Engineering Station Detection of unauthorised actions during a service visit

✅ Best practices

  • Inform users that sessions are being recorded (GDPR)
  • Store recordings encrypted and for at least 90 days
  • Implement event tagging for critical actions
  • Integrate with SIEM for alerting on unusual behaviour
  • Combine with 2FA, PAM, and Least Privilege for full administrative control
  • Grant access to recordings only to authorised auditors

📌 In summary

Session Recording provides visibility and control over administrative access to critical OT and IT systems. It is an essential part of responsible Cybersecurity and risk accountability in industrial environments.