ACLs should be read first for access control, so you shouldn't have any problems with this setup. Have you actually encountered errors?
If you're testing prior to applying this use the Effective Permissions Inspector (accessible through the gear under permissions settings of a share point) to see if your users have access. From server admin, select the AFP service, then from the Settings tab, select Access, and enable administrator to masquerade as any user. You can then create files and folders as different users and test your effective permissions again.
Hope this works for you.
So you want your users to gain access to all new child folders? You set all the permissions right in the folder A, but I think you have forgot to propagate permissions.
Go to folder A (the main folder), and see if your permissions are still OK, (Everyone; Allow; Full Control; This folder, Child folders, Child Files, All descendants (inherited)). Then click the gear button in the bottom of server admin and click propagate permissions, and OK on the popup. Then it will rewrite permissions to all child files and folders. Did this help?
According to the Effective Permissions Inspector, all of the users have access (which matches what the ACL Everyone Full Control SHOULD be doing), but users actually DON"T have full control. It's acting like the ACL is being ignored completely and it's using the POSIX permissions instead.
And I can propagate permission to "reset" the permissions, but as soon as someone creates a new file or folder, the NEW file and folders default to:
Everyone; Allow; Full Control; This file (inherited)
bob (or whoever created the file/folder); Allow; Read & Write; This file
admin; Allow; Read Only; This file
Others; Allow; Read Only; This file
So, old files are still in the right permission format, and only the new files have issues?
I dont know if you described the full structure of your share point, but please do. Are there more folders above this level of subfolders? Look to top of the disk and check the permissions in there. For instance try allowing full control to almost root level of disk to everyone for a while to see if it would help.
Yeah, it really sounds like something is making the ACL to be ignored. Can you edit the POSIX?