Yes. It is possible by you must use Terminal to add the file_inherit and directory_inherit attributes to the ACL on the parent folder. A quick explanation. There are two types of permissions on macOS; POSIX and ACLs. POSIX permissions do not deliver inheritance. ACLs do, as long as you properly create the ACL. Unfortunately, Apple has avoided correcting this UI big for about three operating systems.
Here is what you can do. Let's make the assumption that your shared folder is located at /Users/Shared/Data and that you have a group called allcompany. If this is the case, and you are using System Preferences Sharing to set permissions, you should have the three POSIX setting visible and then add a forth entry for allcompany. The forth is your ACL.
Ah, but macOS does not properly add inheritance attributes when assigning an ACL in the UI, even when setting Read & Write. To correct this, user Terminal and look at the ACL table using this command (Adjust the path to match your shared folder):
bash
ls -le /Users/Shared/Data
(I switch from zsh to bash as the chmod command below will error in zsh). You should see an output something like this:
drwxr-xr-x+ 2 theowner wheel 64 Oct 21 12:21 Data
0: group:allcompany allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
You will notice that the ACE 0 is missing the file_inherit and directory_inherit rights. You must add them using a command like this:
chmod =a# 0 "allcompany allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /Users/Shared/Data
This explicitly sets ACL 0 to enforce inheritance for children and descendants of the parent folder. Note, this is forcing ACE 0 to equal the right. If you have multiple ACEs on the file, repeat to target each ACE number.
Repeat the ls -le command above to confirm your work.
The final step can be done using System Preferences. The above action sets the ACL on the parent. But since you have existing data, you must propagate the permissions to all enclosed items. To do this, open System Preferences > Sharing. Select File Sharing from the list of services and then right-click on the shared folder. You should see an option in the menu to "Apply Permissions to Enclosed Items." Select that option ad confirm your action. The permissions table will turn light gray while the propagation is taking place. Once your entries turn black, you will know that the propagation is complete.
I've shared this a number of time over the years. Some more elegant than others. Here are some references:
Files & Folders not inheriting ACL pe… - Apple Community
Having inherit/permissions problems on Se… - Apple Community
Files & Folders not inheriting ACL pe… - Apple Community
Hope this is helpful. It can be done but you need to roll up your sleeves to do some extra work.
Reid