Home > Programming > Permissions Program

Permissions Program

October 20th, 2009

Need a C# program to
1. Read a XML file that the user will create to check and perform various tasks. The tasks are listed below.
2. Create a file,folder,share,or registry key.
3. Remove a file,folder,share, or registry key.
4. Add Local/Domain user/group with specified permissions to the file,folder,share, or registry key.
-Has to set NTFS permissions if a local file,folder, or registry
-Has to be able to set Share permissions in addition to NTFS permissions if a share
5. Remove Local/Domain user/group from the file,folder,share,or registry key.
6. Modify a Local/Domain user/group permission on a file,folder,share,or registry key.
-Has to be able to modify share permissions in addition to NTFS permissions if a share.
7. Be able to clear inheritance permissions and the ACL
8. Be able to clear inheritance but copy the permissions to the ACL
9. Check to see if a user has a certain permission on a file,folder,share,registry key.
10. Check to see if a file,folder,share, or registry key exists.
11. Needs a simple GUI that will allow the user to specify the XML file and report errors and what error was found (if any) or report success


Permissions Program