Skip to main content

How ONTAP preserves Linux permissions

When files in a FlexVol volume that currently have Linux permissions are edited and saved by Windows applications, ONTAP can preserve the Linux permissions.

When applications on Windows clients edit and save files, they read the security properties of the file, create a new temporary file, apply those properties to the temporary file, and then give the temporary file the original file name.

When Windows clients perform a query for the security properties, they receive a constructed ACL that exactly represents the Linux permissions. The sole purpose of this constructed ACL is to preserve the file's Linux permissions as files are updated by Windows applications to ensure that the resulting files have the same Linux permissions. ONTAP does not set any NTFS ACLs using the constructed ACL.