I have been set a task to allow a user to enter a UNC path (i.e. \\bla.org.dom\temp\test\lowest) and from the lowest folder to the highest, construct a list of groups and users that have read/write permissions on each folder. I have spent quite some time looking at activedirectory services and have turned up nothing but dead ends. Whilst I have quite a grasp of c# the activedirectory and ldap seems to go over my head. Any suggestions of material to read over will be welcomed.
As this is my first post, any criticism on my question format is welcome!
EDIT: Given further research using Directory Security method's, and AccessRules, I have gotten to the stage that I can recursively call a list of the account names. This is close to what I need but I'm finding it harder to implement it to call on a unc path.