r/TrueNAS: Dumb question - recursive ACLs

💡
This article archives a conversation, which took place in a subreddit post (original source linked below) and to which I contributed a solution or answer (with the u/MasterofSynapse handle), in a Q&A format.

Original Reddit post: https://www.reddit.com/r/truenas/comments/y486rl/dumb_question_recursive_acls/

Question

If I set an ACL to 'no inherit' will applying permissions recusively in a dataset make all the files in there also have that rule or will only the root dataset have the rule and everything below it just gets the heritable ones?

Answer

The latter, ACLs work the same way like the NTFS ACLs in Windows. So if you don't allow heritage the attributes will not get applied recursively.