I'm asking for your help in setting permissions on a folder of my file server (Windows 2003 Server in a domain). I have a folder "A" that is writeable just for the user that created it. So any file and folder inside it are read only for other users. Now, he wants ALL users be able to write to a specific file in that folder. Others file and folder must continue to be read only. In that folder there are other files other than subfolders.
So, here's the question: What are the right permission I have to set to satisfy my user's request? Is it perhaps better to strcture that tree differently to keep things clean?
Thing I've tried are: - set write permission just for the file but obviously on saving it tells me "no no.. Wrong!" :) - set write permission for that folder only but than users are able to create files and folders... I need just that file writeble, nothing else.
I think, tell me if I'm wrong, that it is better to put that file in a sub folder and make that folder writeable to all users keeping the "Folder A" in read only for all and writeable for the owner...
EDIT: Thank you all for answers! Now that I've understood which is the best practise... For a "didactic" purpose could you help me on setting that kind of permissions? I've spread lot of time yesterday trying to set working permission but no success =(
What I've done was: - User "owner" with modify permission on "Folder A" with hierarchy propagation enabled - the group with all user with read only on the "folder A" with hierarchy propagation enabled - the group that needs to write on the file in "folder A" with write (not modify) permissions on the file
This works well for a txt file. Not for a Office file.. I've discorvered (and now that i read all replies i see that you confirm this) that office when saves creates a tmp file and deletes the actual file... So what I can do? I have to give possibility to create files and delete files on that folder... But doing that users will be able to delete other files too and to create new files... Puah! What a mess!
Suggests?? =) Thank you very much!