Automatically remove recorded sessions

What is a one sentence summary of your feature request?

Automatically remove recorded sessions

Please describe your idea in detail. What is your problem, why do you feel this idea is the best solution, etc.

A function that can be set via the web GUI to determine how long recordings should be stored for, with the option of automatically deleting them once this time has elapsed.

How do you currently solve the challenges you have by not having this feature?

Manually or via script

5 Likes

Hi, Stefan! Welcome to the Netwrix Community :clap:

Retention settings for recordings is definitely on our roadmap - I just don’t have a timeline for delivery yet. Other customers have also asked for this; it will be a popular feature once we’re able to add it :smiley:

1 Like

Hi Stefan, this is a great idea. That way we can also be more Work Council and ISO compliant. Not just wiping the whole video recording sessions but also have the ability to say deleted all videos older than. Or set a check to automatically only keep the last 30 days.

I was told to post this here (since i didn’t know this post existed already) - this is the additional information that was provided to the support team about our request: “….we already direct our recordings to a separate drive but at some point, we won’t be able to just add more storage. What I’m interested in is an archive solution that will allow me to remove video references older than a specified date… but do it in a programmatically responsible way in order to maintain database integrity. If we decided that we didn’t need more than X years of data, I’d like to set that value in the software and have it maintain the age-based archive (/purge) of the iolog data. Perhaps this would end up needing to be system wide rather than specific to the video files but maybe there would be options for what level of purge the customer was interested in…
Let me go ahead and add that if a recording(s) was needed for a legal matter we’d need the ability to export that recording (as long as the administrator had the proper permissions within nps-am) to a file format that could be provided to the legal department, etc. This export option would be needed if the auto-archive is achievable. Also, we would obviously need logs (something that would be written to the siem) to indicate the export of a video was made in order to maintain an audit trail.”

Thank you for the detail Mark.

A lot of customers have requested the ability to delete recordings and logs of a certain age. We are looking to do that in our Q2 2026 release.

Archiving is a different thing to me. Do you mean removing those files from our PostgreSQL/SQL Server database to something like blob storage or glacial storage? So we’d have two levels?

Also, what would be acceptable file types for legal?

Thank you!

Billy VanCannon

In our case, I think a true data purge out of the database is an acceptable option. We do have strict guidelines around the retention of data so as long as we could achieve that within the setup, we’d be good. As far as the file type goes, I think any standard format would be acceptable (mp4, avi, …). Let me add that a companion file (txt, etc.) with any/all technical details of the video would be invaluable. Anything/everything that could be referenced within reason… enough information to support the legitimacy of the capture file (hash, date, who exported it, comments (if an option during the export), original file name and location, …,…,…).

For the first pass at this feature, we’re only going to have a deletion option. We can certainly iterate on this functionality in the future to add archive and restore workflows, but those greatly increase the scope.