A file system provides attributes for files and directories on an operating system to help you determine which users on your computer can read, modify, or execute the contents of its files and ...
I bet you can do what you want with file system permissions though, if you're clever. IF not, you should look into using ACLs. Provided your kernel and filesystem have support for them (ext2/3, ...