Suppose you are asked to create a share on the NT server and to give certain users readonly access, while giving others r/w access. Here is some info which might help. If you don't have time to read the explanation, you can skip right to the example procedure near the end of this document.
Here's how to compute what rights an account has to a resource:
File system rights = the union (OR) of the user rights and the rights of all groups that the user is in
Share rights = the union (OR) of the user rights and the rights of all groups that the user is in
Effective rights = the intersection (AND) of the file system and the share rights
In other words, for a user to have a given right to a resource, the user must have that right at BOTH the file system level and the share level. The user earns these rights either explicitly or by membership in a group that has the rights.There is one exception: if the user or any group the user is in is explicitly assigned "no rights", the user will have "no rights", period. This overrides rights the user may have been granted any other way.
At least I think that's how it works!
group type | group name | group description |
local | bikes read | Members can read prod-bikes |
local | bikes write | Members can r/w prod-bikes |
User or group | Share permissions |
administrators (optional) | full control |
bikes read | read |
bikes write | change |
Local group | Membership |
bikes read | Joe Schlabotnick
bike racing team |
bikes write | bike repair dept
France\site coords |