How do I assign different permissions to three users for Samba shared directories on macOS?
File Sharing (Samba) requires "allow full disk access for all users" in order to show internal content of shared directories, overriding read only/no access, and not allowing any permission management in essence
I've been dealing with this issue for a long time. I have multiple shared directories and need to assign different permissions to three users:
• User 1: Should only see and write to one specific directory.
• User 2: Should have read-only access to three directories.
• User 3: Should have write access to all directories except for the one assigned to User 1 - User 3 must not even see this directory as shared.
When I set everything up in file sharing, the only way to access the files by any user is by enabling "allow full disk access for all users." If I disable this option, the directories appear empty when I try to connect using SMB with any of 3 users. However, if I enable it full disk access, all users get full access to all shared directories, which makes the permission/user settings seem pointless.
I also went into the options and enabled Windows file sharing for all three users with their passwords. but to no luck.
I did post about it on several places, but Apple seems to not care about their Samba implementation. I'd really want them to fix it at last...
[Re-Titled by Moderator]
Mac mini