Here at the office we have a group in charge of assigning and maintain user and group rights and permissions to our various systems. It’s nice not having to worry about that aspect of server administration.
But I have an urgent need to have some eDirectoy group rights assigned to a specific directory on every Netware server in our Enterprise. The group that controls user access is saying that they can’t meet my timeframe for getting these rights assigned, so I had to come up with my own solution.
My solution was to use Wolfgang Schreiber’s lrights.exe utility to script assigning the rights command line style. The syntax is:
LRights <path> <rights> /name=<trustee>
For example, to assign read and file scan rights to the .mygroup.OU.O user:
lrights \\server\volume\directory R F /Name=.mygroup.OU.O
This utility was written to support long path/file names, unlike Novell’s rights.exe utility.