In my setup I have some users who have access to ‘Personal Files’ and some users who have access to all files. These users are split into two groups: Users and Admins.
So I have created an ‘All Files’ workspace which is the parent folder of the ‘Personal Files’ workspace on the file system. I give Users rw on Personal Files, and Admins rw on ‘All Files’ (the default permissions is none for both workspaces), and this works. But if I set deny for Users on ‘All Files’ then they also cannot write to their Personal Files. So it seems that permissions inherit across datasources, even for separate workspaces, with deny taking precedence, I can see why their might be reasons for this but it was unexpected and didn’t seem quite right.
One other thing, is that the Admins don’t have access to Personal Files, but Cells constantly recreates their user folder, filling up the ‘All Files’ workspace with folders from the admins usernames. Is there any way to stop these from being created?