I have a component services application. This application is contained in a dll. Inside the dll I need to make some API calls that need certain permissions. When I create an instance of the component all this functions appear to fails even when I set the com application to run under the security context of an administrator in the "Identity" tab of the components services manager. There is any way that the server could make any API call o whatever it wants in the server? What kind of rights should I give it for this thing to work? An example of a task I want to acomplish is running a program from inside the component. The client application may run under the security context of the IIS account so it could not have right to do this directly.