Shared folder audit

Shared folder audit

Closed - This job posting has been filled.

Job Description

Windows application for windows xp that shows a treeview of a shared directory with all the subfolders up to level 3. For each folder you must be able to see wich users have write or/and read access. Permissions are set on Local groups. Users are grouped in Global groups and global groups go in local groups.

Example:

- x:\
-- x:\meeting
--- x:\meeting\sales
---- Read
----- An
----- David
---- Write
----- David
--- x:\meeting\hr
---- Read
---- Write

The application should be able to scan all folder from a share folder, with max 3 levels.

x:\folderX\folderY

So I only need to see the permissions of the folder in the level off folderY.

For each folder I need to have 2 groups, write and read permissions.

In each group the display name of the user should be shown from the ad server.

If you scan the permissions of the folder you will get local groups so you have to search the ad server for the users of that group.

The output form is a treeview docked in the form with all nodes expanded.

f x:\folder\folder has 2 groups, A and B and A has write acces and B only read it has to show:

x:\folder\folder
Write:
All users from group A
Read:
All users from group B

Can be made in c#, vb script or hta script