KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: 4D honors Access Control Lists in Mac OS X Tiger
PRODUCT: 4D | VERSION: 2004.5 | PLATFORM: Mac OS X
Published On: February 7, 2007
Your current browser may not allow you to download the asset. We recommend Mozilla Firefox or Google Chrome.
Log In

In Mac OS X Tiger Apple implemented Access Control Lists (ACL's) in order to provide finer grained control over file and folder permissions. 4D obeys these ACL's along with POSIX privileges.

For more information on ACLs, please visit:

https://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Articles/ACLs.html

ACL's are not enabled by default on OS X; you must enable ACLs for each drive you wish to utilize them on. To do this on OS X Server, you can utilize the Workgroup Manager or the following command will enable them on the boot volume:


% sudo /usr/sbin/fsaclctl -p / -e


Once ACL's are enabled the Workgroup Manager allows graphical editing of ACL settings. The chmod command can add or remove ACE's and insert them in specific positions in the ACL. Remember, it is very significant that ACLs are ordered lists; the first rule that matches, "wins".