I have created a program that creates a folder tree on a network drive and sets different permissions on the subfolders. The program works fine when I run it because I am using Administrator permissions, but someone with user permissions can't run it. The program is written in VB.Net 2003 with .Net framework 1.1. I used a command line script to set permissions because I couldn't find an object in .Net framework version to set permissions. I have read where .Net framework version 2 does have this capability, but I am not using it. What is the best way to go about creating a program where the program needs the proper permission to carry out the tasks, but the user running the program does not. I have already set to trust the assembly to take care of code security, but haven't found a way around user permissions. Should I have some type of client/server program where the user interface runs on the client and the server portions has the correct permission to carry out the creating and security tasks? All of the programs I have written run as a standalone on the client computer. Is there an way to give the program the proper permission without compromising security? Any help is greatly appreciated.
Thanks,
Tom
Thanks,
Tom