Give another user permissions on folder, but not on parent folders

folderspermission

I would like to give another member of my household (who has access to my computer and has an account on it) access to a particular folder & its contents. Simple enough: select the desired folder and command-I, and then "Sharing and Permissions" at the bottom of that window.

But I do NOT want to give the other user access to the parent directory (or directories), so how can the user actually navigate to the desired folder (the one to which they've been given permissions) ?

One thing that seems to work is to give the user permission on the desired folder, then give them permission on the parent folders (in this case, my home directory, as the folder in question is only one layer down in the hierarchy), have them select the desired folder and put it in their Finder sidebar, and then withdraw permissions from the parent folder. But is this a robust solution, might their access via their Finder sidebar vanish ? It seems to survive reboot, but what about other things such as an OS update ?

Best Answer

I would put that folder into the Shared Folder as that way there is no possibility of them getting into other folders.

You can always keep a backup of that same folder in your home directory.