Trying to get a Win7 media library/fileserver set up , and I'd like to set up some sort of auditing to track file moves/additions/etc. There'd be no 'editing' of files, simply additions/deletions/moves/renames/etc. AND if possible some sort of system to queue any such changes to the file system pending approval by an authorized admin.
I.e.: Joe has access rights and renames the files in STUFF/FOLDER1, then moves FOLDER1 from STUFF/FOLDER1 to THINGS/FOLDER1, but the changes aren't published to the filesystem until an admin say 'do it', or decides 'discard [one or both actions]'.
I hope that's reasonably clear? File auditing by itself, to see who does what, would be doable with the built in policies, as I understand, but what about allowing conditional modification, pending an (approved) administrative user's approval of the actions?
What are the options here? Anything open source/freeware/etc that would be available to do that? (Preferably integrated 'behind the scenes' into windows' disk explorer)
EDIT: Haven't been able to find an answer to this yet, short of packages costing $$$$... Surely there's something out there that can provide tracking and at least basic approval-required deletion? I want to set this up so I can delegate out the indexing/sorting to other people, but keep things from being accidentially deleted, yet allow rename/moving, and I don't see any way to do it nativly under NTFS permissions.