The new user created shouldn't have access to anything but their directory. For instance, in Ubuntu if you create a new user "Sam", they will have a directory called "Sam" in which they can edit accordingly. If you chown the permissions per file, then they would be able to now access that specified file.