Need urgent help setting permissions correctly on Windows 2003 server

I have a Windows 2003 server, I need to set permissions as follows:

and employees folder
within employees
each employee has a folder- ex. dboyle
within each employee folder
a folder called private and one call public

all users should be able to access the public folder
only administrators and the user should be able to access the private folder.

Right now it's not working. I'm not sure how to set this up. It is very urgent though.

Thanks in advance.

Who is Participating?
talphiusConnect With a Mentor Commented:
Several different options for doing this....but here's one:

This is written like you were in a domain, but of course could use local groups\accounts instead

-Create a new folder (i.e. D:\Employees)
-Create subfolders inside this folder for each employee (i.e. D:\Employees\jdoe, D:\Employees\dboyle, etc.)
-Create a separate folder inside each of these for Private and public (i.e. D:\Employees\jdoe\Public, and i.e. D:\Employees\jdoe\Private)
-Set default permissions on root of D:\Employees to Everyone (or Users\Authenticated Users) Read & Write
-In each users private folder (i.e. D:\Employees\jdoe\Private) remove the "everyone" you set above, and explicitly add the permissions to only include the user's account and Domain Admins.  Note:  you will probably have to turn off the inherited permissions (Click Advanced button, Uncheck "Allow inheritable permissions fromt he parent to propigate to this object and all child objects."  When prompted what to do with the current permissions, simply click Remove)
-Share out D:\Employees to your network

The advantage to this option is that every machine simply has one place to go (one shared folder), and then can browse for each folder inside of there.  The security permissions above will allow users to read\write in any folder, except for the Private folders which you have explicitly added only the user and admin.
All Courses

From novice to tech pro — start learning today.