Copy DACL, SACL, Owner, Group ...

Discuss new features and functions
Posts: 102
Joined: 14 Feb 2015

volker01

FFS does not recognize changes on Source Files or Folders.
Is there a solution for this?

Volker01
Posts: 13
Joined: 25 Apr 2016

addilapi

I've requested this multiple times as well. There is nothing else I would rather see added to the software than the ability to copy/synchronize changes to the permissions... this is a key part of the file that is being overlooked by FreeFileSync.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

This is on the TODO list. Changes to NTFS permissions should be detected iff the corresponding (currently) global checkbox is selected. And the checkbox should be moved down to the folder pair level.
Posts: 102
Joined: 14 Feb 2015

volker01

Hello Zenju,
sounds good.
Thank you.
Posts: 13
Joined: 25 Apr 2016

addilapi

I am currently running 7.7 but will try 8.2 tomorrow... however, the global checkbox does not work on DACL/Owner CHANGES, it only copies this information if the file content changes or is a new file. I have a TON of scenarios on my network where data permissions change that do not result in any file size changes or date modified/accessed changes and in these cases the DACL/Owner changes are clearly not being synced over at night.
Posts: 13
Joined: 25 Apr 2016

addilapi

I can confirm that on 8.2 a folder with a different DACL on the left is not seen as any different than the same folder previously copied on the right. This is with the global checkbox selected to copied DACL, etc.
Posts: 102
Joined: 14 Feb 2015

volker01

NTFS-permissions doesn't work on the base-dir.

Example:
source: c:\sourcedir\doc mirror to s:\dest-dir\doc
The folder doc in the destination get not the NTF-Permissions of the source doc folder.
Posts: 1
Joined: 18 Jul 2016

xdm

Is it officially on the TODO list? I'd love to see an option for NTFS security changes detection. I'm aware this would slow down the process a bit but sometimes it's really necessary. See robocopy /secfix parameter.
Posts: 13
Joined: 25 Apr 2016

addilapi

Looks like the changes didn't make the July release. Here's hoping for August...
Posts: 102
Joined: 14 Feb 2015

volker01

When checking all files and folders for changed DACL, SACL, Owner, Group takes too long time, maybe it's useful to handle it similar robocopy. Make an aditional switch for checking all files. In normal way only the copied files and folders, with the additional switch for all files and folders, users can decide using every time or only from to time.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

What about only checking the folders for changed permissions but transferring permissions for all items that are copied, including files? I expect that reading permissions from all files might bring comparison down to a crawl, while most of the time it's not needed. Good enough?
Posts: 13
Joined: 25 Apr 2016

addilapi

@Zenju, if you check only folder permissions then how would these changes be applied? Would you copy the permissions structure for the folder only but not update any potentially modified permissions structures for any of the files contained within? Or would you attempt to apply inheritable permissions down to the files? Note that files contained within a folder COULD have permissions different than what the DACL indicates on a parent folder with inheritance, etc. This is because when you move a file from one folder to another the file retains the permissions it had in the original folder even though the new folder has permissions that do not match. Also, there are situations where inheritance is disabled for files, how would you detect this change without examining the permissions? As @volker01 said the best compromise might be to provide for a separate switch like robocopy does to allow an in depth permissions check and at other times just do a basic copy of the permissions structure whenever a new file is copied. With this I could create a weekend job to resync the permissions.
Posts: 1
Joined: 23 Mar 2018

Kroopf

Hello,
Is the ACL comparison feature implemented in version 9.9?
If no, when will it be available?
Thank you
Posts: 3
Joined: 9 Jun 2021

regtx

Doesn't look like this was added. If it has does anyone know how to get this working?
Posts: 1
Joined: 13 Apr 2023

Dozz

Looking for this feature, is this still in the pipeline?